下你所需,载你所想!
汇集开发技术源码资料

VisualEms可视化中文编程系统开源

:2.583MB :1 :2019-11-15 15:45:18

部分简介

1.提供使用的良好的可视化汉语编程集成环境(IDE);+
2.提供为易语言编写支持库功能;
3.封装更多的系统常用API以便使用;+
4.完善数据类型,增加支持双精度小数,长整数型,日期型和文本的类型,完善类型运算再;
5.添加.data?未初始化数据段.这样程序可以更小;
6.将局部变量修改为常规的[ebp-***](现在的是[ebp+***])让局部变量的类型可以是自定义数据类型。

Visia Compiler编译器(可一次性地连接和编译)是一个基于x86架构的Windows32位编译
器.它是由Visual Basic写的,但不同于VB的伪编译,它是可以直接编译为机器码的,而不需要任何实时运行库(runtime 1ibraries)或者其他的限制.支持6Ur图形界面编程,API调用,指针,汇编置入(需要安装FASM).它可以创建DLL库及其源引入文件,引入的头文件(inc),定制入口点和定义数组.语法结构上与类Basic语言较为相似,而代码结构与C语言更接近.
这次除了新增可视化设计以外,还有一个变化就是加入工程的概念,有点类似于VB。
还有很多很多路要走,不过我们的VE也已经有自己的特点了,比如创建一个窗口程序,编译后体积只有几KB。
后缀名解释:
.vep:.VisualEmsProject (VE工程文件)
.vec:.VisualEmsCode(VE代码文件)
.vef:.VisualEmsForm(VE窗体文件)
我用易语言转换了VB版写的Visia Compiler编译器架构,编译器里面很多地方都做
了修改.此语言语法类似VB+VC,支持简单对象,支持递归,支持属性列举,支持自定义数据类型,
支持第三方API.支持模块,支持外部函数.大概有20多个例子(在例子文件夹下面),大家可以先
|熟悉一下,模块和封装的第三方API支持库都有源码.在include文件夹下面.
封装的支持库有(advapi32,comct132,comd1g32,gdi32,kerne132,msvcrt,openg132。

VisualEms可视化中文编程系统开源

热门推荐

相关文章