9 lines
512 B
Markdown
9 lines
512 B
Markdown
|
# Another Typesetter - 另一個排版器
|
|||
|
|
|||
|
## 序言
|
|||
|
本文是講一個排版器的雛形如何製作的考察,若有任何建議,請聯絡作者 [yoxem@kianting.info](mailto:yoxem@kianting.info)。
|
|||
|
|
|||
|
內容部分參考[Essentials of Compilation An Incremental Approach in Racket](https://mitpress.mit.edu/9780262047760/essentials-of-compilation/)(EoC)的思路,但因為目的不一樣,所以裡面的內容不太相同。另外EoC主要是講
|
|||
|
|
|||
|
- [定義抽象語法樹和語法](./defineASTandGrammar)
|