搜索资源列表
Lua-5
- Lua 是一个扩展式程序设计语言,它被设计成支持通用的过程式编程,并有相关数据描述的设施。 Lua 也能对面向对象编程,函数式编程,数据驱动式编程提供很好的支持。它可以作为一个强大、轻量的脚本语言,供任何需要的程序使用。 Lua 以一个用 clean C 写成的库形式提供。(所谓 Clean C ,指的 ANSI C 和 C++ 中共通的一个子集) 作为一个扩展式语言,Lua 没有 \"main\" 程序的概念:它只能 嵌入 一个宿主程序中工作,这个宿主程序被称作 embedding pr
200704241154530
- 我实现了一个用C++实现的脚本解释器。 该脚本只支持函数式编程,也就是说该脚本只能有function组成。支持数组,支持list文法(参考自LUA)。 -I implemented a C++, using a scr ipt interpreter. The scr ipt only supports functional programming, a function that is composed of the scr ipt only. Array support
myPL0
- 本次实验使用平台是Microsoft Visual C++6.0,编程语言是C语言,利用递归下降子程序法实现对一个PL/0源程序中的表达式、各种说明语句、赋值语句进行词法分析和语法分析,完成符号表的管理并能实现确定源码中标识符的类型与二维坐标位置,和赋值语句及表达式中间代码的生成,做的一大亮点是程序有着很严格的出错处理子程序,能确定错误类型和错误位置,能检测输入源程序的开头,数值类型的判断,运算错误检查,变量定义重复性的检查,数值类型的一致性检查,语法错误的检查等多达二十种错误类型。 程序的