Rodrick Brown said:
This might be off topic but can someone give me a quick run down on why
tools like lexx/yacc/bison are usefull ?
Well, comp.compilers probably would be a more appropriate place...
I know what there used for but not sure when they should be used and where ?
To make it short, they are very useful when you have to interpret
input that follows a certain syntax, basically when you have some
kind of language you want to interpret or try to write a compiler
for. That can range from interpreting e.g. configuration files with
a simple keyword-value syntax to writing a full-blown interpreter/
compiler for a computer languge. Perhaps you should take a look at
the bison manual, e.g. at
http://dinosaur.compilertools.net/bison/index.html
and especially the "Examples" section, that might give you some
ideas what it can be used for.
</OT>
Regards, Jens