保留关键字
保留关键字列表如下:
- signal:声明一个新信号。
- input:将信号声明为输入。
- output:将信号声明为输出。
- public:将信号声明为公共。
- template:定义一个新电路。
- component:实例化模板。
- var:声明一个新的整型变量。
- function:定义一个新函数。
- return:函数返回。
- if:根据条件表达式的结果进行分支。
- else:if控制流程的守护。
- for:根据表达式的结果有条件地循环。
- while:根据表达式的结果有条件地循环。
- do:根据表达式的结果有条件地循环。
- assert:检查构造时的条件。
- include:包含指定文件的代码。
- parallel:使用并行组件或模板生成 C 代码。
- pragma circom:检查编译器版本的指令。
- pragma custom_templates:指示自定义模板的使用的指令。