简单的宏和汇编插件类似

易语言 2020-03-23 18:18:04

简单的宏和汇编插件类似

本宏的使用

“ASM”文件夹请放在e的主目录!!!(和汇编插件类似,“需要FASM.DLL支持”)

编译出的“Coding_plugin.dll”请放在“\e\plugins”目录下,这样e系统才会编译宏。

首先想到的当然是内联,于是就把汇编编译器搬了进去

宏插件导出函数名为:“MacroProcessor”,返回值是ErrorCode,即错误信息。(如果没有错误信息就返回NULL, 用字符(0)即可)

宏插件中数据类型均为“IMM_VALUE_WITH_DATA_TYPE”

宏是易语言中在编译程序时,通过提供一系列自定义的常量数据参数来调用系统内置或者外部提供的程序接口,获得其处理结果并将其整合进编译结果中,命令参数表中最后一个参数可以被重复添加。