From: Lennon Day-Reynolds Date: 2004-08-19T03:55:04+09:00 Subject: Re: Standard Parser vs. My Object Model for Very Abstract ML Standard parser-generators like yacc are designed to support the kind of syntax you see in most programming languages: line-oriented, balanced delimiters, simple tokens, etc. What you seem to be describing is almost closer to image analysis (find bounding boxes, determine containment based on size and location, etc.) than normal code lexing and parsing. Basically, if you have a parser for this syntax which works, I'd say you should stick with it, as the work needed to shoehorn a traditional parser generator into this role would probably be substantial. -- Lennon rcoder.net