public override void Build() { ns("MyNameSpace"); declClass(TypePublic, "MyClass"); ArgRef argText = "text"; declMethod(MemPublic, "System.String", "ReturnString", "System.String", argText); rtn(argText); }
public override void Build() { ns("MyNameSpace"); declClass(TypePublic, "MyClass"); ArgRef argText = "text"; declMethod(MemPublic, "System.Void", "WriteString", "System.String", argText); enter(ex("Console", "WriteLine", argText)); }
public override void Build() { ns("MyNameSpace"); // Class : BaseType declClass(TypePublic, "BaseType"); declCtor(MemPublic); declCtor(MemPublic, "System.String", "TestStringParameter"); // Class : DerviedType declClass(TypePublic, "DerivedType", "BaseType"); ArgRef argTestParam = "TestStringParameter"; declCtor(MemPublic, "System.String", argTestParam); parent(argTestParam); declCtor(MemPublic); parent(new Literal("test")); declCtor(MemPublic, "System.Int32", "TestIntParameter"); peer(); }