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."

Reply via email to