c-minus语言惯用词法:
1. 关键字:
else if int return void while
所有的关键字都是保留字,并且必须是小写。
2. 专用符号:
+ - * / < ⇐
> >= == != = ; , ( ) [ ] { } /* */ \\
3
. 其他标记是I D和N U M,通过下列正则表达式定义:
ID = letter letter
NUM = digit digit
letter = a|..|z|A|..|Z
digit = 0|..|9
小写和大写字母是有区别的。
构建如下的DFA