void STRUCTDEF(out AST eo, AST idval) { List <AST> e2 = new List <AST>(); AST e; StructDef ed; STRUCTFIELD(out e); e2.Add(e); while (StartOf(1)) { STRUCTFIELD(out e); e2.Add(e); } Expect(13); ed = new StructDef(e2); ed.structType = idval; eo = ed; }
public abstract void Visit(StructDef n);