重拾《 两周自制脚本语言 》- 中文关键字与原生函数
续前文重拾《 两周自制脚本语言 》- 支持中文标识符, 将当前的关键字改为中文. 基本是将语法分析器中的原本英文关键字改为中文. 如改while->每当 · program-in-chinese/stone@32c79b4: Parser statement = statement0.or( rule(IfStmnt.class).sep(IfStmnt.关键字_如果).ast(expr).ast(block) .option(rule().sep(IfStmnt.关键字_不然).ast(block)), rule(While声明类.class).sep(While声明类.关键字).ast(expr).ast(block), simple); 下面是关键字对应表: while,每当 if,如果 else,否则 class,类别 extends,扩展 def,定义 fun,函数 new,新建 this,本体 原生函数就是Java本身核心库函数. 比如System.out.println, 原本被封装为了print方法, System.currentTimeMillis被封装为了cu...


