| www.delorie.com/gnu/docs/bison/bison_93.html | search |
![]() Buy the book! | |
| [ < ] | [ > ] | [ << ] | [ Up ] | [ >> ] | [Top] | [Contents] | [Index] | [ ? ] |
The Bison paradigm is to parse tokens first, then group them into larger syntactic units. In many languages, the meaning of a token is affected by its context. Although this violates the Bison paradigm, certain techniques (known as kludges) may enable you to write Bison parsers for such languages.
7.1 Semantic Info in Token Types Token parsing can depend on the semantic context. 7.2 Lexical Tie-ins Token parsing can depend on the syntactic context. 7.3 Lexical Tie-ins and Error Recovery Lexical tie-ins have implications for how error recovery rules must be written.
(Actually, "kludge" means any technique that gets its job done but is neither clean nor robust.)
| webmaster donations bookstore | delorie software privacy |
| Copyright © 2003 by The Free Software Foundation | Updated Jun 2003 |