易码技术论坛

 找回密码
 加入易码
搜索
楼主: yan

[工具] 编译器Y2.26最终版 08/5/10更新

[复制链接]
发表于 2008-3-15 11:00:51 | 显示全部楼层
请问yan:tc808可识别的LAVA目录是GVmaker,而不是LAVA。有没有考虑一下为tc808专门弄个版本呢?
发表于 2008-3-15 11:08:29 | 显示全部楼层
支持啊,又开始更新了!
发表于 2008-3-15 11:26:42 | 显示全部楼层
还想编个游戏菜单呢  看来不能玩了
发表于 2008-3-15 11:34:22 | 显示全部楼层
TC800是LAVA3.5的吧
 楼主| 发表于 2008-3-15 11:38:14 | 显示全部楼层
原帖由 xp1234 于 2008-3-15 11:00 发表
请问yan:tc808可识别的LAVA目录是GVmaker,而不是LAVA。有没有考虑一下为tc808专门弄个版本呢?

软件是自动识别程序目录的,先识别/LAVA,然后是/GVmaker,最后是/LAVA2,所以只要删除了/LAVA就可以了。
 楼主| 发表于 2008-3-15 11:47:58 | 显示全部楼层
原帖由 星柠檬 于 2008-3-15 11:34 发表
TC800是LAVA3.5的吧

TC800是3.0的。
发表于 2008-3-15 11:50:38 | 显示全部楼层
没见过yan GG 上QQ啊
发表于 2008-3-16 13:27:58 | 显示全部楼层
YAN太快了~~
看来2.20我错过了……
直接用Y2.21好了~~
强烈支持!!!
发表于 2008-3-16 13:53:32 | 显示全部楼层
支持
好久没来EM了
发表于 2008-3-18 15:21:37 | 显示全部楼层
支持 支持
发表于 2008-3-18 20:03:21 | 显示全部楼层
支持呀!!!

又更新啦!!!
发表于 2008-3-18 21:05:28 | 显示全部楼层
期待下次更新!
我发觉,每次yan更新都给我们带来了惊喜,带来了新的东西!
你们说那?
发表于 2008-3-19 13:41:04 | 显示全部楼层
无知的LAVA白痴飘过........
 楼主| 发表于 2008-3-19 19:03:16 | 显示全部楼层
再次更新,采纳了block以前的建议。支持批处理了。
 楼主| 发表于 2008-3-19 19:06:46 | 显示全部楼层
*优化部分:
由编译部分生成的代码是没有经过优化的,这对程序运行的速度有影响,因此在发布程序之前对程序进行优化是有必要的。优化程序可以提高程序的运行速度,并且可以检查编译部分无法检查出的错误,使得程序更加安全!
要对代码进行优化,只需进入工具→优化,然后选择lav文件即可。
优化部分对代码重新分析,建立表达式树,使用规约算法优化表达式树,所以优化部分只是优化表达式部分,而没有优化跳转部分。
*注意:
1.优化部分只能优化LavaX1.0的代码,对于其他的代码优化部分不支持!
2.由于电脑上老的编译器生成的代码末尾有0xff,无法通过优化,可以用16进制编辑器去掉末尾0xff,然后就可以优化代码了。
*批处理部分:
对于一个工程来说,需要一个一个的去编译文件是非常麻烦的,而批处理部分解决了这个问题。批处理部分可以编译多个文件,链接生成多个链接库,优化多个程序等等。批处理命令保存在文本文件中,只需选择文件→编译→批处理,选择批处理命令文件即可。
批处理部分支持以下命令:
#lava 绝对路径
该命令是将*.txt文本文件编译成*.lav程序文件,生成的文件保存在程序目录中。
#head 绝对路径
该命令是将*.txt文本文件编译成*.h文件,生成的文件保存在/FunData中。
#link 绝对路径
该命令是将*.lav程序文件编译成*.y链接库文件,生成的文件保存在/LibData中。
#optimize 绝对路径
该命令是优化*.lav程序文件,生成的文件保存在原目录中。
#copy 绝对路径1 绝对路径2
该命令是将绝对路径1的文件复制到绝对路径2中。
#delete 绝对路径
该命令是删除文件。
举个例子:
#head /文本文件/program.txt
#lava /FunData/program.h
#optimize /GVmaker/program.lav
#delete /FunData/program.h
#copy /GVmaker/program.lav /code/program.lav
等等。
*注意:
如果批处理过程中出现错误,命令行会给出信息,前面的数字是指第几条命令。
该系统请在电力充足下运行,以免造成数据错误。
优化系统优化的代码比电脑上的编译器编译的代码还要精简哦!

[ 本帖最后由 yan 于 2008-3-20 10:57 编辑 ]
发表于 2008-3-19 20:40:38 | 显示全部楼层
哈哈,支持个!
yan真实太棒了!
发表于 2008-3-19 20:44:11 | 显示全部楼层
估计优化后能提升多少速度?
 楼主| 发表于 2008-3-19 20:50:45 | 显示全部楼层
提升速度还是要靠程序算法。
发表于 2008-3-19 20:57:35 | 显示全部楼层
批处理是不是要先建立一个批处理文件?
 楼主| 发表于 2008-3-19 21:05:19 | 显示全部楼层
恩。。。。
您需要登录后才可以回帖 登录 | 加入易码

本版积分规则

Archiver|手机版|小黑屋|EMAX Studio

GMT+8, 2025-7-3 06:32 , Processed in 0.011416 second(s), 16 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表