标签:编译原理
-
借 GDScript 的 tokenizer 练手:写一个微型脚本语言前端
读 gdscript_tokenizer.cpp 最好的收尾方式是抄一段:手写扫描器、缩进栈、续行处理这三个机制加起来不到三百行。这篇先讲引擎里的设计取舍,再给一份可运行的迷你 tokenizer。
读 gdscript_tokenizer.cpp 最好的收尾方式是抄一段:手写扫描器、缩进栈、续行处理这三个机制加起来不到三百行。这篇先讲引擎里的设计取舍,再给一份可运行的迷你 tokenizer。