TeX 是用什么语言实现的?

TeX 是用什么语言实现的?

我继续阅读维基百科TeX 的第一个版本是用 SAIL 编写的。但是,有人知道后续版本(即当前版本)是用什么语言实现的吗?

答案1

TeX 是用 Pascal 重写的。实际上,使用一种名为网络,由 Knuth 自己发明。该系统使用 Pascal 进行编程,使用 TeX 进行文档编制。

TeX 的源代码以书籍形式出版:http://www.amazon.com/Computers-Typesetting-B-TeX-Program/dp/0201134373

答案2

TeX 用以下语言编写网络(由 DE Knuth 创建的文学编程语言)。

最初,WEB 源代码通过 翻译成 Pascal(Pascal 的一个子集)来tangle生成可执行文件,通过 翻译成 TeX 来weave生成代码文档。这两个程序本身都是用 WEB 编写的。

今天,TeXLive 用于web2c将 WEB 源代码直接翻译成 C...通过 tangle 生成的 Pascal 源代码(web2c不是 Pascal 到 C 的转换器)。

MikTeX 必须使用类似的系统来生成 C/C++。

相关内容