0

我正在为 Falcon 编写一个编译器(作为我的研究生编译器课程的课程项目)。目前我正在研究词法分析器。在那我需要弄清楚一个词位是关键字还是标识符。我找不到 Falcon 的所有保留关键字的列表。对于像 C、C++ 这样的语言,它可以在 Wikipedia 页面或一些标准书籍上轻松获得。

我做的一个肮脏的黑客行为是我为 Falcon 下载了 vim 语法文件以找出所有关键字,但通过这种方法我得到了大约 70 个单词,但我在某处读到 Falcon 有大约 30 个关键字,如 C。我还查看了 Falcon 的参考手册,但有我也无法在一个地方找到所有关键字的编译列表。有谁知道我在哪里可以获得 Falcon 的所有关键字列表?

谢谢你。

4

1 回答 1

0

在他们完成(或开始)编写他们的语言参考之前,除了对他们的解析器进行逆向工程之外,我真的看不出你能做什么。请注意,该页面上的链接不起作用,这就是重点。

于 2013-04-15T04:43:13.907 回答