示例#1
0
文件: Eval.cs 项目: marcinnajder/misc
 public static MalType Eval(MalType mal, Env env)
 => MacroExpand(mal, env).Pipe(expandMal => expandMal switch
示例#2
0
文件: Printer.cs 项目: bvnierop/mal
 public static string PrStr(MalType malType, bool printReadably)
 {
     return(malType.AsString(printReadably));
 }
示例#3
0
 static MalType EVAL(MalType expression)
 {
     return(expression);
 }
示例#4
0
 static string PRINT(MalType expression)
 {
     return(Printer.PrStr(expression, true));
 }
示例#5
0
 public static string PrStr(MalType malType)
 {
     return(malType.ToString());
 }