最近无聊又在学习编译原理,就写了个js解释器练练手。
欢迎大家学习研究
项目地址在https://github.com/756445638/jsInterpreter。
码云地址在https://gitee.com/yuyang-fine/jsInterpreter
现在支持创建数组和对象.
数组支持push和pop方法,支持length访问数组长度。
prototype支持
闭包支持
for(var i in arr)支持。
现在只支持linux平台,怎么移植到windows还没搞。
欢迎大家支持学习。