zengl编程语言v0.0.19 def宏定义

zengl编程语言v0.0.19 def宏定义2013-02-05 10:11:42

    前面的21点扑克小游戏是使用全局变量作为数组的索引名的,这种做法需要消耗一部分全局变量,本节v0.0.19版本增加了def关键字,用于替代这种做法,从而减少全局变量的开销。   ...

zengl编程语言v0.0.18初始化数组函数

zengl编程语言v0.0.18初始化数组函数2013-02-04 11:50:09

    本节v0.0.18的版本没什么大的改动,只是添加了个初始化数组的函数,和PHP语言里的array()函数差不多,只不过不能设置键名,另外还修复了一个语法上的BUG。     本节v0.0....

zengl编程语言v0.0.17单行多行注释

zengl编程语言v0.0.17单行多行注释2013-02-03 05:57:18

    之前的版本一直没有实现注释功能,但是注释在编程里又非常重要,尤其是在大型项目开发中,成千上万行的代码,如果没有注释的话,很容易就迷失在代码的丛林 中,所以本节的v0.0.17版本就实现了...

zengl编程语言v0.0.16数组,21点扑克小游戏

zengl编程语言v0.0.16数组,21点扑克小游戏2013-02-01 16:04:25

    很多编程语言都提供了数组,所谓数组是指包含多个元素的集合,有了数组就可以对多个有关联的数据进行统一管理,同时避免了变量名的开销,因为如果没有数 组,那么就需要为每个元素定义一个变量...

zengl编程语言v0.0.15变量引用

zengl编程语言v0.0.15变量引用2013-01-30 10:57:12

    本节将实现变量引用,所谓变量引用可以看作是另一个变量的影子,和所引用的变量使用相同的内存空间,只不过变量名或者作用域不同而已。对引用的操作就是对原变量的操作,通过引用赋值可以减少...

zengl编程语言v0.0.14加载模块函数

zengl编程语言v0.0.14加载模块函数2013-01-29 04:21:35

    之前的版本中,比较有用的指令是print指令,用于打印输出字符串信息的,其实内部调用的是printf这个C库函数,但是如果每个外部功能比如一些常 规的win32 api之类的都做成指令的形式,一方面会...

zengl编程语言v0.0.13函数中实现global和return

zengl编程语言v0.0.13函数中实现global和return2013-01-26 07:59:02

    上一节实现了函数的定义和使用,但是函数中还只能使用局部变量,无法使用函数外的全局变量,而且函数中不能执行到一半就直接返回,这一节通过实现 global关键字来引用函数外的全局变量(这种方...

zengl编程语言v0.0.12函数的实现

zengl编程语言v0.0.12函数的实现2013-01-19 08:45:05

    前几节实现了流程控制结构,如if条件选择,for循环控制等,但是编程经常需要将常用的代码做成模块的形式,方便调用和维护,通常的一个做法就是使用函 数,将有用的代码放在一个函数定义里,需...

zengl编程语言v0.0.11实现循环控制结构

zengl编程语言v0.0.11实现循环控制结构2013-01-01 04:32:07

    前几节实现了if条件控制语句,这节v0.0.11版本就实现了for循环控制结构。     本节v0.0.11版本的源代码下载地址为:http://pan.baidu.com/share/link?shareid=141552&amp...

zengl编程语言v0.0.10实现流程嵌入结构

zengl编程语言v0.0.10实现流程嵌入结构2012-12-11 13:32:37

    上一节虽然实现了if-elif-else-endif的条件控制结构,但是控制结构之间还无法相互嵌入,即if结构里还不能包含其他的if结构。本节通 过引入堆栈来实现流程之间的相互嵌入,同时还实现了逗号,以...

总共49篇文章/共5页