
易语言代码到c代码转换易语言源码已能识别易语言我能翻译的所有结构
变量、参数、子程序、类、程序集、常量,当然除了窗口
怎么个模板翻译法?
e2ee的创建文本知道吗?有点类似。速度可能慢一点,没有用格式化文本,没做优化就拿上来给大家了,(优化了还不一定舍得开源)
比方说:
我要翻译【寻找文本】这个指令:
它有四个参数,如果直接字符串替换,会变成什么呢?
寻找文本(a,b,c,d)——> find(a,b,c,d)
明显自由度不高
那么如果我参考格式化文本的方法呢?
将参数用{x}替换
封装一下:
寻找文本({1},{2},{3},{4})——> {1}.find({2},{3})
是不是自由多了??这是好实现的吧?
于是扩展到可变参数
调试输出({…})
—>
debug(, , , , , , )
目前来说是 perfect 的!!
于是:
加上附加目录、库目录、依赖项
剖析-易语言变量、参数、子程序、类、程序集、常量,
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系贝贝进行处理。本站默认解压密码:www.hibbba.com


评论(0)