前言
2019-06-04 本文已影响12人
Moid莫
emmm,我这个人不怎么会发教程或文章,如有问题直接加我QQ2993150260提问(有时间的话)
即然实现一门简单的语言,怎么说至少要有个名字吧。我暂时命名为他叫iaop。
iaop只支持简单的赋值、加减乘除表达式、函数定义、函数调用、f流程语句、w循环语句、支持自增自减(i++、i--)。
其它语句暂时不考虑
需要的工具:
lua环境(lua解释器,因为iaop是用lua实现的)
记事本(写代码用)
本系统教程只能简单的实现一门编程语言,并没有深入实现讲解。想制作非常完整的编程语言可以看看《自动动手实现Lua》《编译原理》这两本书
因为只是简单的实现,并不打算长期维护、完善。所以有些iaop可能会出现bug