Interpreter 一个Java写的Monkey解释器 语法 数值类型有三种 int bool null true==false false true==true true a=1 a==null null 赋值用var符号,无需显式声明类型 var a=1; var a="string"; 函数为fn fn(a,b){a+b} if else if(a==1){ return 1; }else{ return 2; } 哈希字典 {"s":"s"} 数组 var a=[1,2,3,4]; 返回值 return 0;