cnCalc计算器论坛

 找回密码
 注册
搜索
查看: 2380|回复: 3

对通用语言转换成ES输入的思路

[复制链接]
发表于 2010-4-2 21:18:23 | 显示全部楼层 |阅读模式
好吧,我讲讲我的思路

  • 高级语言分段。即把一串程序分段
  • 把高级语言“函数化”,这是第一次编译。例如把If-Then-Else-End If转化为函数表达
  • 把函数语言再次编译,加上“:”,转化成ES的输入语言
        4.对语言进行优化。如:用储存器、按键次数换输入空间、用输入空间和按键次数换储存器、或者牺牲一些因素换其他的因素。

这还是比较容易实现的。建议以VB的语言语法为基础修改。C/C++/C#语法太不适合ES编程了。理由其实很多的……
 楼主| 发表于 2010-4-2 22:14:50 | 显示全部楼层
所以我对iif函数还是持肯定态度的。毕竟编译要用到。
发表于 2010-4-3 13:08:22 | 显示全部楼层
我的想法是先不要急于弄编译器,现在编程正是活跃期,等到了稳定了,理论成熟了再弄也不迟
发表于 2010-4-5 09:42:56 | 显示全部楼层
编译器和代码结合着做吧
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|cnCalc计算器论坛

GMT+8, 2024-4-24 08:11 , Processed in 0.071090 second(s), 22 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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