Simple语言定义
草案
2009年 6月
作者: Herbert Czymontek
翻译: Janeky(阿健)
Email:rojaneky@
注意:此翻译版本可能不是最新的。详细信息参阅官方网站或发邮件查询
Simple语言定义-by Janeky
语法
Simple语言采用“扩展巴克斯格式”(Extended Backus-Naur Form –EBNF).以下一些标志将
会被用到:
y
| -用于分开一个个可供选择的对象,即“或”。
y ()-定义一个组合
y []-指定一个选择(0或者1次)从里面定义的对象中选择0个或者1个
y {}-指定重复对象(0或者n次)
词法标志都将用黑体和蓝色突出显示,例如,数字1:1。
词法结构
源文件是纯文本文件。
缺省的字符编码是 UTF-8。
跟其他BASIC编程语言不同,Simple语言是区分大小写的。
行尾结束字符
Simple 语言由“行”(line)构成。所有的语法都由“行结束字符”区分开。以下的“行尾
结束字符”能够被识别:
y
y
y
Unicode字符 \u000D (CR-回车)。
Unicode字符 \u000A (LF-换行)。
Unicode字符 \u000D (CR-回车) 后面跟着\u000A (LF-换行)
(-译者注:Windows环境)
EndOfL
原创力文档

文档评论(0)