示例#1
0
 public static Obj AsObj(this Exp exp, Element subject, Prog prog)
 {
     return(exp.As <Obj>(subject, prog));
 }
示例#2
0
 public static Fn AsFn(this Exp exp, Exp subject, Prog prog)
 {
     return(exp.As <Fn>(subject, prog));
 }
示例#3
0
 public static Bool AsBool(this Exp exp, Exp subject, Prog prog)
 {
     return(exp.As <Bool>(subject, prog));
 }
示例#4
0
 public static Value AsValue(this Exp exp, Exp subject, Prog prog)
 {
     return(exp.As <Value>(subject, prog));
 }
示例#5
0
 public static Arr AsArr(this Exp exp, Exp subject, Prog prog)
 {
     return(exp.As <Arr>(subject, prog));
 }
示例#6
0
 public static Int AsInt(this Exp exp, Exp subject, Prog prog)
 {
     return(exp.As <Int>(subject, prog));
 }