public MacroMemVarCodeblock(MacroCodeblockDelegate evalMethod, int pCount, string source, bool isBlock) : base(evalMethod, pCount, source, isBlock) { }
public MacroCodeblock(MacroCodeblockDelegate evalMethod, int pCount, string source, bool isBlock) : base(new DummyCodeblock(pCount), source, isBlock, false) { _eval = evalMethod; }
public MacroCodeblock(MacroCodeblockDelegate evalMethod, int pCount) { _eval = evalMethod; _pcount = pCount; }
public MacroMemVarCodeblock(MacroCodeblockDelegate evalMethod, int pCount) : base(evalMethod, pCount) { }
internal MacroCodeblock(MacroCodeblockDelegate evalMethod, int pCount, string source, bool isBlock) : base(new NestedCodeblock(pCount), source, isBlock, false) { _eval = evalMethod; }