gpt4 book ai didi

c - 是否可以编写转换为 C 代码的脚本语言?

转载 作者:行者123 更新时间:2023-12-02 07:40:44 25 4
gpt4 key购买 nike

我有一个创建脚本语言的想法,这将使人们更容易编写大量宏、函数、更简单的函数名称,让简单的人更容易使用。然后应该将该代码(自定义脚本语言)翻译成简单的 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 代码的宏/脚本语言?

最佳答案

感谢 PyPy,可以将 Python 代码的一个子集翻译成 c。

有关详细信息,请参阅以下引用资料: http://doc.pypy.org/en/latest/translation.html

另请参阅以下问题,这基本上是您将 Python 指定为脚本语言的问题:Use Cython as Python to C Converter

关于c - 是否可以编写转换为 C 代码的脚本语言?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11412620/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com