ArrayList New16() { ArrayList nodeList = new ArrayList(); ArrayList nodeArrayList1 = (ArrayList)Pop(); TInteger tintegerNode2 = (TInteger)nodeArrayList1[0]; AIntOperand poperandNode1 = new AIntOperand( tintegerNode2 ); nodeList.Add(poperandNode1); return(nodeList); }
static void Main(string[] args) { Assembly testa = Assembly.LoadFrom("Library.dll"); var tlm = testa.GetType("LibMain"); var lm = Activator.CreateInstance(tlm); var m = tlm.GetMethod("Invoke"); m.Invoke(lm, new object[] { new IType[0] }); var tglb = tlm.GetField("global"); var global = tglb.GetValue(lm); var f = testa.GetType("global").GetField("TESTL").GetValue(global); m = testa.GetType("TESTL").GetMethod("Invoke"); IType[] types = new IType[3]; types[0] = new TInteger(5); types[1] = new TInteger(5); types[2] = new TInteger(7); object[] vs = new object[] { types }; Console.WriteLine(m.Invoke(f, vs)); }
protected virtual Node_Integer parseInteger(TInteger node) { return new Node_Integer( node.Text, getSource(node)); }
public virtual void CaseTInteger(TInteger node) { DefaultCase(node); }
public override void CaseTInteger(TInteger node) { index = 8; }
public override void CaseTInteger(TInteger node) { index = 1; }