解析技术 出于各种实际目的,有很多。 但是它们都有一个共同点:要在程序中进一步处理它们,首先必须从其字符串表示形式进行解析。 这是有关执行此解析步骤的各种技术的演讲材料。 注意:这些代码都是用编写的,可以即时转换为ECMAScript 5,然后在下执行,但实际上并没有多大关系。 等效代码也可以用Java或C#编写。 唯一重要的一点是,当然,还必须更改所需的第三方库。 解析输入 让我们想象一下一种用于描述无冗余嵌套结构中基于键/值的配置的正式语言。 可以是: foo { baz = 7 // some comment bar { quux = 42