关于原语

DScript 的内置函数称为原语。这些是执行基本任务的函数,例如数字相加、读取文件等。原语还执行复杂任务,例如求解数值积分和线性优化问题。更确切地说,原语是您用于构建应用程序的基本构建块。

DScript 与 JavaScript 有两个基本区别:

  • DScript 为核心语法添加的扩展,包括添加新运算符、更严格的变量声明规则,以及用于创建定义的简化语法
  • 可用的内置函数集,称为原语

原语有两种类型:

原语类型

类型 描述
Operators 运算符使用符号访问。例如,加号 (+) 用于在诸如 2+3 的表达式中相加数字。 运算符与其他原语的区别仅在于访问它们所用的语法。事实上,表达式 2+3 在执行前会转换为内部表达式 _ADD(2,3)。使用加号表示 _ADD 原语只是使访问该原语更方便。 参见关于运算符
Functions 函数使用函数名后跟括号中的参数列表来访问。例如,表达式 sqrt(4) 调用平方根原语。

DScript 的原语集合为您提供了非凡的能力。例如,有用于计算积分和导数、求解线性规划问题、执行财务和统计计算等的原语。这些函数使得构建执行非常复杂业务功能的应用程序成为可能,例如预测、库存管理、生产排程、证券估值等。您在决策支持或业务建模应用程序中需要执行的几乎任何类型的计算都已包含在内。DScript 语言是您用于将原语组合成有用应用程序的粘合剂。然而,正是原语赋予了 DScript 强大的能力。