听说提高编程技术的一个好方法就是自己实现一个脚本语言解释器

所以我也试试看吧,初步想法是:

1)把一切数据、对象、函数都用同一种方法表示,所有的函数都是闭包,所有的数据都附加方法,也就是都当成类对象处理。

2)语言格式尽可能的简化,lisp式就很好,但是都用括号就有点不友好了,用四种括号吧() [] {} <>

反正我的想法就是(保证一定的功能的前提下)尽可能减少分析的难度吧……

不过在这之前,我是不是该先看看编译原理之类的……

原文地址:https://www.cnblogs.com/snake117/p/2743876.html