示例#1
0
 protected override Datum eval(Datum arg)
 {
     return new Parser(Scanner.Create(arg.CastString())).ToAtom();
 }
示例#2
0
 private static Datum GetStaticMethod(Datum type, Datum method)
 {
     return(new StaticMethod((Type)type.CastObject(), method.CastString()).ToStack());
 }
示例#3
0
 protected override Datum eval(Datum arg)
 {
     return(new InstanceMethod(arg.CastString()).ToStack());
 }
示例#4
0
 private static Datum MakeInstanceMethod(Datum arg)
 {
     return(new InstanceMethod(arg.CastString()).ToStack());
 }
 private static Datum MakeInstanceMethod(Datum arg)
 {
     return new InstanceMethod(arg.CastString()).ToStack();
 }
 private static Datum GetStaticMethod(Datum type, Datum method)
 {
     return new StaticMethod((Type) type.CastObject(), method.CastString()).ToStack();
 }
示例#7
0
 protected override Datum eval(Datum arg)
 {
     return(new Parser(Scanner.Create(arg.CastString())).ToAtom());
 }
示例#8
0
 protected override Datum eval(Datum arg)
 {
     return new InstanceMethod(arg.CastString()).ToStack();
 }