Rev | Author | # | Line |
---|---|---|---|
1 | StuartYeates | 1 | A [Parser] is a tool for reading data. Two widely used forms of [Parser] are the RecursiveDescentParser and [FiniteStateMachine]s such as [Bison]. |
2 | |||
3 | [Parser]s are usually the first phase of a ProgrammingLanguage [Compiler], but are also used to parse non-ProgrammingLanguage data (such as [RTF] or [XML]) and in the field of NaturalLanguageParsing. |