如何在C中运行莎士比亚(.SPL)文件

时间:2014-02-16 17:51:12

标签: c compiler-construction shakespeare-lang

如何运行用莎士比亚编程语言编写的程序?我已经扫描了互联网上的信息,但我仍然无法解决这个问题。

original site上,它为C和一些GCC前端链接提供了翻译。但是,链接不起作用,我无法理解翻译的指令。

在“如何编译你的SPL程序”这一点上写了

  

首先,spl2c从stdin读取并写入stdout,所以为了完成你在图中看到的内容,你会写spl2c < hello.spl > hello.c。其次,目标文件必须与库libspl.a链接,其中包含梦想的内容。

我根本无法得到它。

1 个答案:

答案 0 :(得分:1)

行。如果您不想尝试cygwin,可以使用MinGW编译spl2c。

我让我的学生写一个SPL(*)编译器作为练习,帮助他们制作一个下载和使用MinGW软件的管视频。它对大多数假人来说都很简单。

https://www.youtube.com/watch?v=58I6nAybzzI&list=PL3czsVugafjNLmIHA8ODBxuwWy8W4Uk9h&index=2

(*)实际上它是一个不同的SPL