控制原语
节点¶
| 原语 | 描述 |
|---|---|
| Define | 运算符 x:=y,创建一个新节点 |
| Value Of | 运算符 ?x,赋给常量的值 |
| 关于 Var 语句 | 变量声明 |
| void | 运算符 void x,丢弃表达式的值 |
| show | 用于创建节点的定义或公式 |
| exists | 测试节点是否存在 |
| dtype | 数据类型标识符(数字、文本等) |
| typeof | 运算符 typeof x,返回 x 的数据类型 |
| reset | 将所有常量标记为未求值 |
| clear | 将节点的值设置为 null |
| rename | 重命名节点 |
| remove | 从内存中移除节点 |
| topsheet | 所显示工作表的名称 |
| include | 将库函数导入活动应用程序 |
| component | 加载库组件 |
| arguments | 活动函数中所有参数值的列表 |
| argval | 活动函数中特定参数的值 |
| length | 列表的长度、字符串中的字符数或函数中的参数个数 |
| comment | 附加到节点的注释文本 |
| dialogtemplate | 附加到节点的 HTML 表单文本 |
节点列表¶
| 原语 | 描述 |
|---|---|
| all | 所有节点名称的列表 |
| children | 由某节点直接调用的所有节点的列表 |
| treelist | 由某节点直接和间接调用的所有节点的列表 |
| branchoptions | 活动分支节点的子节点列表 |
| rootnode | 活动树中根节点的名称 |
| selectednode | 所选树节点的名称 |
| activenode | 当前正在执行的节点的名称 |
| endnodes | 树或分支中所有末端节点的名称 |
| inputs | 声明为输入的所有节点的列表 |
| outputs | 声明为输出的所有节点的列表 |
| this | 指向当前正在执行的对象的指针 |
文件¶
| 原语 | 描述 |
|---|---|
| open | 打开新的文档文件 |
| close | 关闭活动文档 |
| exit | 关闭所有文档并终止主应用程序 |
| save | 将当前文档保存到文件 |
应用程序设置¶
| 原语 | 描述 |
|---|---|
| version | 此程序的版本号 |
| hostipaddress | 执行脚本的计算机的 IP 地址 |
| precision | 设置近似函数的精度 |
| redunits | 将常量标识为归约单元 |
文档对象¶
| 原语 | 描述 |
|---|---|
| document | 当前文档中工作表和节点的列表 |
| insertdatasheet | 创建新的数据表工作表 |
| insertdiagramsheet | 创建新的图表工作表 |
| insertgraph | 创建新的图形工作表 |
| insertgraph3 | 创建新的曲面图工作表 |
| insertreportsheet | 创建新的报表工作表 |
| inserttable | 创建新的演示表工作表 |
| inserttextsheet | 创建新的文本工作表 |
| inserttreesheet | 创建新的树工作表 |