专业、灵活、高效的DMIS编程开发平台

编译执行DMIS代码,令开发效率成倍提高

DMIS语言是一种编程语言.计算机执行编程语言一般有两种方式: 解释执行和编译执行. 所谓解释执行,就是计算机读取一行DMIS代码后,立即分析解释这行DMIS代码,之后再执行这条代码. 而编译执行,则是先将所有的DMIS代码分析解释完毕,如果没有发现错误,再将分析解释完成的DMIS代码变成机器码,让计算机执行这些机器码. 这两种执行方式有着各自的优缺点.

解释执行方式的优点是开发实现比较简单.每读取一行DMIS代码后,只需要考虑这行DMIS代码,不需要考虑其他行的代码.对开发人员来说相对简单. 缺点是执行效率比较低, 每次执行都需要先解析再运行.而且不能及时发现语法等错误.必须要运行到有错误的语句时才能报告错误.

编译执行方式的优点是执行效率高.因为在执行之前,计算机已经将所有的DMIS代码解析完毕,所以在执行的时候就不必再进行解析运算.而且编译执行可以编译期间就能发现DMIS代码中出现的语法错误,不必等到运行时才报告错误.这将大大提高开发效率. 缺点是开发实现比较困难.

TotalDMIS使用编译方式执行DMIS代码,可为用户提供更高效的开发和执行效率.