-Week 2 03-05-lexical-specifications¶
使用 正则表达式 来声明不同的编程语言
正则表达式的一些使用例子¶
1. 关键字¶
例如对于这三个关键字:if
、else
、then
:
Text Only | |
---|---|
也可以写作:
Text Only | |
---|---|
2. 整型¶
整型:由数位组成的非空字符串
Text Only | |
---|---|
于是可以写作 $$ digit^+ $$
3. 标识符¶
标识符:由字母或数字组成的,以字母开头的非空字符串
Text Only | |
---|---|
这可以写作
Text Only | |
---|---|
于是可以写作 $$ letter(letter + digit)^* $$
4. 空白¶
空白:由空格、换行、制表符组成的的非空字符串
Text Only | |
---|---|