背景信息: 我有一个编程语言的愿望,知道这样做的工具,我没有任何关于如何使用它们的好例子。我真的不想使用 Flex 或 Bison,因为它们没有教授我认为创建编译器所需的抽象性。我有创建字符串、标记它们、将它们提供给充当语法和解析的文件的概念,最终创建一个实际的程序来运行该语言。问题是,我不知道如何编写标记器或解析器。我有一般的想法,但当我看到例子时我会更好地理解。如果有人可以发布一个/几个示例,那就太好了!
我的问题如下: 有人可以发布如何在 C 中编写语法标记器/解析器的示例吗?
c string parsing tokenize
c ×1
parsing ×1
string ×1
tokenize ×1