摘要:
目测我已经写了好几十篇博文,再这样下去就不好找了。因此将此汇总帖置顶,并即时更新,以方便查找(Ctrl+F即可)。
带有“推荐”是我觉得可以见人的,推荐大家(也包括我)没事看看,温故知新。 阅读全文
摘要:
究竟是如何设计的电路,具有计算和控制的智力?
这一点也不高深。本文从下面这个初中学的电路图说起,看看能不能从最初的有一个继电器的电路,画到一个简单的CPU。电路图用multisim12.0绘制,这样就可以看到效果了。 阅读全文
摘要:
从文法到解析器的所有算法 最近完成了替代Lex+YACC的自动生成词法分析器+语法分析器的项目,暂且命名为YAC。想拥有自己的解析器的小伙伴可以将文法给我,送解析器。 下面是一个支持加减乘除和括号的四则运算的文法: Calc.st syntax { Additive : Additive '+' M 阅读全文
摘要:
编译原理(前端)的算法和实现 本文介绍从零实现Lex+YACC(即一键生成编译器(前端))的算法。完整代码在(https://gitee.com/bitzhuwei/grammar-mentor)和(https://github.com/bitzhuwei/GrammarMentor)。 下文将用“ 阅读全文
摘要:
关于正则表达式 那些debug的日子里 手工时代 End 阅读全文
摘要:
Compiler of Calc The C# source code of the compiler Calc is generated by bitzhuwei.GrammarFormat. Grammar // 8 VnRegulations: Additive : Additive '+' 阅读全文
摘要:
Compiler of Scope The C# source code of the compiler Scope is generated by bitzhuwei.GrammarFormat. Grammar // 7 VnRegulations: Scope : '[' 'firstItem 阅读全文