后一修订版 | 前一修订版 |
manual:reference:grammar:core_concepts:main_page [2021/06/28 14:19] – 创建 jola | manual:reference:grammar:core_concepts:main_page [2023/03/23 17:15] (当前版本) – mikecovlee |
---|
====== Covariant Script 核心概念 ====== | ====== Covariant Script 核心概念 ====== |
----- | |
\\ | |
| |
===== 2.1 语句(statement) ===== | ===== 2.1 语句(statement) ===== |
| |
强制型关键字表 | 强制型关键字表 |
| |
^ 关键字 ^ and ^ or ^ not ^ typeid ^ new ^ | ^ 关键字 ^ ''and'' ^ ''or'' ^ ''not'' ^ ''typeid'' ^ ''new'' ^ |
| 含义 | 与运算符 | 或运算符 | 非运算符 | 类型信息 | 新建栈对象 | | | **含义** | 与运算符 | 或运算符 | 非运算符 | 类型信息 | 新建栈对象 | |
| null | local | global | true | false | gcnew | | || |
| 空指针 | 本地作用域 | 全局作用域 | 逻辑真 | 逻辑假 | 新建堆对象 | | ^ 关键字 ^ ''null'' ^ ''local'' ^ ''global'' ^ ''true'' ^ ''false'' ^ ''gcnew'' ^ |
| | **含义** | 空指针 | 本地作用域 | 全局作用域 | 逻辑真 | 逻辑假 | 新建堆对象 | |
| |
标识型关键字表(190501) | 标识型关键字表(190501) |
| |
^ import ^ as ^ package ^ namespace ^ using ^ struct ^ class ^ extends ^ | ^ 关键字 ^ ''import'' ^ ''as'' ^ ''package'' ^ ''namespace'' ^ ''using'' ^ ''struct'' ^ ''class'' ^ ''extends'' ^ |
| 引入包 || 包定义 | 声明名称空间 | 引入名称空间 | 声明类 || 继承类 | | | **含义** | 引入包 | 包定义 | 声明名称空间 | 引入名称空间 | 声明类 || 继承类 | |
| block | var | constant | if | else | switch | case | default | | || |
| 声明语句块 | 声明变量 | 声明常量 | 分支语句 ||||| | ^ 关键字 ^ ''block'' ^ ''var'' ^ ''constant'' ^ ''if'' ^ ''else'' ^ ''switch'' ^ ''case'' ^ ''default'' ^ |
| end | while | loop | until | for | foreach | in | do | | | **含义** | 声明语句块 | 声明变量 | 声明常量 | 分支语句 ||||| |
| 结束语句块 | 循环语句 ||||||| | || |
| break | continue | function | override | return | try | catch | throw | | ^ 关键字 ^ ''end'' ^ ''while'' ^ ''loop'' ^ ''until'' ^ ''for'' ^ ''foreach'' ^ ''in'' ^ ''do'' ^ |
| 跳出循环 | 进入下一轮循环 | 声明函数 | 覆写函数 | 返回语句 | 异常处理 ||| | | **含义** | 结束语句块 | 循环语句 ||||||| |
| || |
| ^ 关键字 ^ ''break'' ^ ''continue'' ^ ''function'' ^ ''override'' ^ ''return'' ^ ''try'' ^ ''catch'' ^ ''throw'' ^ |
| | **含义** | 跳出循环 | 进入下一轮循环 | 声明函数 | 覆写函数 | 返回语句 | 异常处理 ||| |
| |
<html> | <html> |
<div style=" border-style: solid; border-color: #d1f4ff; background-color: #ecfcff; border-width: medium; border-radius: 3px; padding: 12px;"> | <div style=" border-style: solid; border-color: #d1f4ff; background-color: #ecfcff; border-width: medium; border-radius: 3px; padding: 12px;"> |
注意:在190501前的标准中,标识性关键字也属于强制型关键字的一部分 | <b>注意</b>:在190501前的标准中,标识性关键字也属于强制型关键字的一部分 |
</div> | </div> |
</html> | </html> |