On Thu, 12 Feb 2004 09:17 pm, Kathryn Andersen wrote: > We (at work) use lex/yacc to do precisely that: to read in "complex > input format". They are "rule" files, which define not only the > supporting data for this suite of programs, but also the constraints. Can you give more details? sue