几百行代码实现一个脚本解释器.doc
2022-07-13 18:06:43 658KB 技术资料
北邮计算机学院程序设计实践脚本语言设计思路+python代码
CalclipseMath(简称CalM)是用Java编写的数学解析器。 用几行代码,CalM使您的应用程序可以评估用户提供的数学表达式,例如“ e ^(sin .25pi)”和“(sqrt e)^(sqrt 2)”。 解析器的标准配置具有多种数学运算,包括基本算术,三角函数,组合函数,线性代数等。 CalM包括一个基于数学解析器的脚本解释器。 CalM脚本语言使您可以定义自己的函数和变量。 这些可以导出并在其他脚本中使用。 脚本框架支持称为MComp(数学组件)的组件类型。 MComp被实现为Java类,并允许进一步扩展脚本语言。 有关CalclipseMath和其他Calclipse产品的更多信息,请访问www.calclipse.com。
2021-10-15 20:09:09 314KB 开源软件
1
上次讲了LUA移植到STM32,这次讲讲Basic脚本解释器移植到STM32。在STM32上跑Basic脚本,同样可以跟穿戴设备结合,也可以作为初学者学习MCU的入门工具,当然前提是有人做好Basic的STM32交互实现。这里使用的是uBasic开源脚本解释器(http://dunkels.com/adam/ubasic/),不过uBasic不支持完整的Basic算法,所以用起来略费心,如果有好的Basic开源脚本解释器,ANSI-C实现的,欢迎推荐。。。
2021-08-11 20:13:37 256KB stm32 basic 穿戴
1
Lu是一个可对字符串表达式进行动态编译和运行的动态链接库(dll),是一种易于扩展的轻量级嵌入式脚本,提供自动内存管理,也可以手动管理内存。Lu有丰富的运算符和数据类型,大多数运算符可进行重载。Lu的优势在于简单易用和可扩展性强。Lu是强类型的脚本。Lu可对编译及运行错误进行准确定位。Lu可用于各类数学软件的设计,也可用作报表处理、web、组态软件、游戏等的脚本,具有很高的执行效率。   Lu用stdcall调用协议输出了动态库函数,可供C/C++、VB、delphi、FORTRAN等程序使用。
2021-06-28 21:03:26 2.97MB lu 脚本 动态库 嵌入式
1
ActivePerl一个perl脚本解释器。可以让用户编写出适用于unix,windows,linux系统的CGI程序来。 安装的只是perl的一个解释程序啦,外观上也不会发生什么变化,你在windows的cmd界面里输入perl -v可查看你所安装的版本。在你编译perl程序时会用到它。
2021-01-28 02:23:34 21.33MB ActivePerl perl脚本解释器
1
ActivePerl perl脚本解释器 这个是win10的下载后直接下一步安装就ok了
2019-12-21 21:51:38 21.76MB  perl脚本解释器
1