我有一个想法来创建脚本语言,它可以让人们更轻松地编写大量宏、函数、更简单的函数名称,让简单的人使用起来更简单。该代码(自定义脚本语言)然后应该被翻译成简单的 C 语言的东西。像这样:
Scripting:
IO[9].high
@include "lib"
for (int i=0 to 55)
end
C:
IO |= (1<<9);
#include "lib.h"
int i = 0;
for (i=0; i<55; i++) {
}
是否有可能以某种方式有效地编写这种可以很好地输出到 c 代码的宏/脚本语言?