学习制作一门有趣的编程语言-0x01

2016-05-27 JustWe 更多博文 » 博客 » GitHub »

编程语言


熟悉一下Lex 和 Yacc的用法 博客地址: http://lfkdsk.github.io 代码地址: https://github.com/lfkdsk/CodeParse tips:阅读此篇需要一定的C语言基础和正则表达式的知识 首先上一篇提到了第一步的工作是要使用 Lex 和 Yacc 进行编写,所以说第一步首先简单的学习一下 Lex & Yacc 的用法,Lex & Yacc 是一套很古老的编译生成套件,大约在上个世纪80年代就有了。但是并不过时,我们今天生成编译程序仍然能够用得上。Lex & Yacc 如果简单的概括来说,Lex 负责词法分析,就是把输入串的纯字符转化为

阅读全文 » https://lfkdsk.github.io/2016/05/27/make-new-language-1/