3
为什么对二进制数据使用词法分析器/解析器如此错误?
我经常使用lexer / parsers而不是解析器组合器,并且看到从未参加过解析类的人问起解析二进制数据的问题。通常,数据不仅是二进制的,而且是上下文相关的。这基本上导致只有一种令牌,即字节令牌。 有人可以解释为什么对于没有参加语法课程但有理论基础的CS学生来说,用词法分析器/语法分析器解析二进制数据如此错误并且足够清晰。
与编程语言的设计,实现和分析有关的问题。不适用于有关如何编程的问题,该问题不在本网站上。