我正在尝试从头开始创建一种简单的编程语言(解释器),但我想知道为什么我应该使用词法分析器。对我来说,创建一个直接解析代码的解析器似乎会更容易。我在忽略什么?
compiler-construction parsing interpreter lexer
compiler-construction ×1
interpreter ×1
lexer ×1
parsing ×1