[ILUG] Parsing script...
P at draigBrady.com
P at draigBrady.com
Fri Jan 23 15:12:45 GMT 2004
Peter Aherne wrote:
> Hi,
>
> I stuck on yet another scripting problem. After much expermentation and
> googling I'm still nowhere. Here is the problem, I want a script to turn
> this :
A script. Hmm there is a basic Ansi C parser that comes with the
python source distro which might be of use?
http://www.opensource.apple.com/darwinsource/7.0b1/python/python/Tools/scripts/fixcid.py
>
> for(i=0;i<16;i++)
> {
> statement block
> }
>
> The major problem I have is also the fact that the { may appear on the
> same line as the for and also the for could be split over mulitple
> lines. Anyone have any idea of the best way to do this, what should it
> be written in?
a parsing language like lex/yacc (flex/bison).
There is a good into in Profession Linux Programming (Wrox).
> Any pointers to a good reference for this sort of thing
> would do. In case anyone is wondering why in the name of god I would
> want to do this the statements in the for loop are being converted into
> XML.
Still confused :-)
--
Pádraig Brady - http://www.pixelbeat.org
--- Following generated by rotagator ---
To take screen shots of a linux virtual console, do:
setterm -dump -file screen.dump
--
More information about the ILUG
mailing list