摘要:
本文为第二届你要魔怔杯鲜花大赛!!!投稿作品。 License: CC BY-NC-SA 4.0 前言 这是一个 \(\bmod \ 11\) 的世界。 假设这个世界与地球类似(不妨称它为 E 球),但是所有的数都是 \(\bmod \ 11\) 意义下的。 在正文和注解部分书写一个十进制数时我会用 阅读全文
摘要:
License: CC BY-NC-SA 4.0 lv 7.1 没啥难度,照着之前设计 if 的思路走就完了。 lv 7.2 写了几个函数: void enter_sysy_block() { symbol_table.add_table(); } void exit_sysy_block() { 阅读全文
摘要:
License: CC BY-NC-SA 4.0 lv 6.1 这一部分引入了 if/else,于是就有了 shift/reduce conflict. 在符合 EBNF 语法定义的前提下, 我们可以找到不止一种语法的推导 (或规约) 方法. 例如: if(a) if(b) x; else y; 查 阅读全文