自动伪代码到c语言转换器

时间:2014-01-18 16:50:30

标签: parsing semantics pseudocode intermediate-code

我正在尝试为c语言编写伪代码的翻译器。编译器的哪些阶段是必要的? 我尝试了词汇,语法,语义,中间代码就足够了,或者机器代码是必要的。 我为上述阶段尝试过flex,bison。这是对的吗?

1 个答案:

答案 0 :(得分:0)

是的,在你的问题的答复之后;你想基本上为“新”语言设计一个编译器。

新语言将拥有自己的语法(您提到的算法),因此您只需要设计具有该配置的编译器,接受 algorithim 并输出有效的 C代码< / em>的