易码技术论坛

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

Lava差的末日!!GMC编程语言今日发布!

[复制链接]
发表于 2006-1-26 10:56:00 | 显示全部楼层
我钱多??

什么意思??
9699_29455_3940.jpg
发表于 2006-1-26 11:05:00 | 显示全部楼层
意思是GGV要靠新出的机型崛起比较困难~

毕竟大家都买了很多wqx了,如果再买。。。势必不大可能,尤其是作学生的。
发表于 2006-1-26 13:21:00 | 显示全部楼层
这和传说中的Tc1600不知有没有关系?
发表于 2006-1-26 15:47:00 | 显示全部楼层
呵呵~~明天WQX该改名字了~

应该叫文曲星游戏机了~~~为啥不搞些有用的东西~?
发表于 2006-1-26 16:05:00 | 显示全部楼层
难怪画面如此强悍,都是图片堆出来的。这样的开销真不小。
发表于 2006-1-26 16:26:00 | 显示全部楼层
越看越像变种的GVBasic
发表于 2006-1-26 17:03:00 | 显示全部楼层
摘自某chsdef.h文件
#ifndef __SMCC_CMD_VAR_DEFINE_2005_05_21__
#define __SMCC_CMD_VAR_DEFINE_2005_05_21__


//-----------------------------------------------------
// 命令标识符 - 中文定义
//-----------------------------------------------------


/*--------数组命令---------------*/
#define  数组_读取      read_array
#define  数组_写入      write_array
/*--------数组命令---------------*/


/*---------数学命令--------------------*/
#define    随机数_种子     srand
#define    随机数_获取     rand
/*---------数学命令--------------------*/


/*----------字符命令-------------------*/
#define     字符_转小写           strlwr
#define     字符_转大写           strupr
#define     字符_获取长度         strlen
#define     字符_转数字           str2int
#define     数字_转字符串         int2str
#define     字符串_比较           strcmp
#define     字符串_拷贝           midstr
#define     字符_转ASCII          asc
#define     数值_ASCII转字符串    chr
/*----------字符命令-------------------*/


/*--------文字显示命令---------------------*/
#define     文字_显示数字         showint
#define     文字_显示字符串       showstr
#define     文字_设字体大小       setfontsize
#define     文字_设字体风格       setfontstyle
#define     文字_获取字体风格     getfontstyle
/*--------文字显示命令---------------------*/


/*-----------绘图命令------------------*/
#define     绘图_画点           setpixel
#define     绘图_线段           line
#define     绘图_射线           lineto
#define     绘图_矩形           rectangle
#define     绘图_移动点         moveto
#define     绘图_笔刷风格设定   setpenstyle
#define     绘图_颜色设定       setcolor
/*-----------绘图命令------------------*/




原来用#define就可以实现中文编程(-.-;)……
发表于 2006-1-26 19:08:00 | 显示全部楼层
果然和我猜的一样……

这东西不可能在低端机型上出现……

TC800也不用考虑了……

埃……大家还是接着lava把……

低端机上,lava还是强……高端方面……可能就是这个GMC了……
发表于 2006-1-26 19:15:00 | 显示全部楼层
还是在等等解析器出来以后就见分晓了~

现在继续抱旁观态度
发表于 2006-1-26 19:18:00 | 显示全部楼层
解释器咧?

没有解释器的话有P用?
发表于 2006-1-26 19:31:00 | 显示全部楼层
到现在连个wqx上的虚拟机也没有
[em06]

9720_29605_3951.rar

65 KB, 下载次数: 275

发表于 2006-1-26 19:59:00 | 显示全部楼层
为什么WQX端的解释器还没出来......

真的好慢哦.......
发表于 2006-1-26 20:34:00 | 显示全部楼层
由源代码编译的SE文件不做任何修改即可直接在任何有GMC解释器的文曲星上执行,无须再次编译. 在跨平台的使用上 GMC 不需要考虑内存问题, LCD 问题, 只要有 GMC 解释器便可以.

速度:比一般C , assembly 都快, GMC 是一套 宏语言 许多使用者需要的功能都已内建在GMC中, 如 显示 BMP 图片的功能 在C 及 Assembly 中都需要许多程序来完成, 在GMC 中的只需要一个指令便完成, 其中的显示程序已由GMC开发小组 利用最高效率的算法完成, 所以其运行速度并不会输给C, Assembly
目标代码的大小: 目标代码比 C, Assembly, basic 都要小, GMC 已将许多功能由宏实现, 就像是显示图片GMC只需要一个指令.
支持的最大目标文件长度: GMC 没限制目标最大文件长度.
编程效率:GMC 是一个高结构化语言, 编成效率高.
用户友好:GMC 真正做到了与硬件隔离, 与多的高效编程语言, 都提倡此点但是真正却没人做到, GMC 语言没有任何与硬件相关的功能, 真正做到跨平台.

这个可真是吹了……,这么说应该在国际上发表一下,中国人就都有光了。早就看到这帖就没回,现在看来……哼~

以上红字部分是怎么实现的,想知道原理,

[em06]
发表于 2006-1-26 20:42:00 | 显示全部楼层
既然有了解释器,请告诉我怎样实现的比一般C , assembly 都快, 洗耳恭听
发表于 2006-1-26 21:23:00 | 显示全部楼层
不需要考虑内存问题, LCD 问题, 只要有 GMC 解释器便可以.

连硬件限制都可以忽略哦~,好NB的说~
发表于 2006-1-26 21:31:00 | 显示全部楼层
观望中......
发表于 2006-1-26 21:43:00 | 显示全部楼层
像Pascal的语言
发表于 2006-1-26 21:43:00 | 显示全部楼层
以楼主的技术,应该分的清楚GMC介绍里面有多少是牛皮吧
发表于 2006-1-26 21:51:00 | 显示全部楼层
越发觉得这个东西不能叫一个语言了。。。。。。。

顶多算一个脚本执行工具。。。。。
发表于 2006-1-26 21:57:00 | 显示全部楼层
而且越来越觉得这东西和wqx没多大关系了。。。。
您需要登录后才可以回帖 登录 | 加入易码

本版积分规则

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

GMT+8, 2025-7-12 18:44 , Processed in 0.014955 second(s), 18 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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