您的位置:逆风者 易语言 易语言精华 正文
 添加时间:2007-11-09 原文发表:2007-11-09 人气:485


200711912422353081.rar
下载:
rar 文件



逆@风@者
简介:Visia Compiler编译器(可一次性地连接和编译) 是一个基于 x86 架构的Windows 32 编译器. 它是由Visual Basic 写的,但不同于VB的伪编译,它是可以直接编译为机器码的,而不需要任何运行时间库(runtime libraries)或者其他的限制.这个语言支持GUI图形界面编程,API调用, 指针,汇编置入 (需要安装FASM). 它可以创建DLL库及其源引入文件,引入的头文件 (inc), 定制入口点和定义数组.语法结构上与类basic语言较为相似,而代码结构与C语言更接近. 我的编译器是开源的,下载包中还提供了一套有用的例程.你也可以下载到这编译器的源代码.新的版本已得到了改进,它包括一个预先连接器和资源编译器,一个新的集成开发环境,DLL文件建立和其他轻巧易用的特点.Visia可生成非常小的独立EXE可执行文件.

魔嘎:我用易语言转换了VB版写的VisiaCompiler编译器架构,编译器里面很多地方都做了修改.此语言语法类似VB+VC,支持简单对象,支持递归,支持属性列举,支持自定义数据类型,支持第三方API.支持模块,支持外部函数..大概有20多个例子(在例子文件夹下面),大家可以先熟悉一下,模块和封装的第三方API支持库都有源码.在include文件夹下面.

封装的支持库有(advapi32,comctl32,comdlg32,gdi32,kernel32,msvcrt,opengl32,shell32,user32,wsock32)

编译后的文件小,运算速度比易快.有能力的可以先自己开发一款此语言的IDE环境。

注意:此源码遵守开源协议,仅供学习用,对于其他用途引起法律纠纷的,后果自负。

魔嘎因转向开发其他项目了,这个项目就留给大家自己完善. 如果大家以后有更新发给作者一份就可以了!

麻辣教师当前版本0.5版为中英文两种版本.其中中文版我改成支持大部分双语关键字.完善了操作界面.也请大家进一步修改完善.

如:代码中,你也可用"如果",也可以用"IF",无所谓,哈哈.

这个编译器的源代码包含好几个段,与易语言的形式有些象,因此大家可能会以为只有一段源代码而找不到其他源代码。用记事本打开源码会看到有些乱字符分成的几段。

数据类型支持:小数\整数\短整数\逻辑\字节\文本\字节集等.

相关文章

《易精经》前三章
用易自带控件做的端口映射器(端口数据转发
Grid报表+小型仓库管理系统
GIF动画全操作支持库(1.2版)
精灵助手支持库(1.4#3版)
因特网服务支持库(1.2#1版)-用易语言编网
用易语言编写IE的BHO插件
COM对象操作支持库(1.1#0版)
云外归鸟的网络套接字通信支持库(2.1#0版)
图象的双线性插值旋转
易键录—鼠标键盘录制、模拟
让文本显示打字效果
超级列表框高级应用—表项弹出选择列表(组
怎样在目录中寻找(搜索)文件
取有掩码框的密码(星号密码查看器)
超级列表框载入图片(仿Windows浏览框的显缩
新易扑克牌游戏源代码
《易语言经典实例分解》易语言中级教程
高速数据库ADO操作源码,支持自定义SQL语句
GDI+类模块 1.0 源码

相关评论


本文章所属分类:首页 易语言 易语言精华

  热门关键字: