public AstNodeStm Vc2I() =>
 VecVdU.SetVector(index => _ast.Binary(CelVsU.Get(), "<<", ((3 - index) * 8)) & 0xFF000000, _pc);
 public AstNodeStm Vuc2I() => VecVdU.SetVector(
     index => _ast.Binary((_ast.Binary(CelVsU.Get(), ">>", (index * 8)) & 0xFF) * 0x01010101, ">>", 1), _pc);