On Sun, 2003-06-01 at 10:07, Daniel Fone wrote: > Hello list! > > Long time no send. Anyway, for those of you who have experience building > compilers... > > I am currently working on a project which parses a "user" file, written in > a high level language of my own design, which references "functions" in a > different "developer/engineer" file, written in a slightly lower level > language of my own design. e.g.
Hint one. Don't. The world is full of badly designed scripting languages disguised as config files, special purpose controls, expect, etc. etc. Solution: choose a well designed one, perl / python/ ruby / guile and use the embedding and extending facilities that come with them. Choose Guile for simplicity, Ruby for "best of breed". Hint two. If you must, sigh! Your linux system has good info pages on Flex / Bison.Both have nifty examples. -- John Carter Phone : (64)(3) 358 6639 Tait Electronics Fax : (64)(3) 359 4632 PO Box 1645 Christchurch Email : [EMAIL PROTECTED] New Zealand Carter's Fundamental... The universe is driven entirely by this single rule, and everything at all scales may be understood by it... "Things only ever go right, so that they may go more spectacularly wrong later."
