Hello list, To stave off my boredom I've decided to take up creating a programming language specifically for creating long repetitive text documents (like repetitive resource definitions) where simple ctrl-c ctrl-v won't work, like incrementing ID's, filenames within definitions, etc. Basically, I have created, what I believe will be the sample script input file (which I have attached) so that I have a goal to aim for. What would be the best way to start by developing this tool? I have never done any programming real down to the core, nothing with a lot of text parsing before... How would I best attack creating an interpreter? I plan on making it in C so that it is fairly portable sourcewise, unless I am presented a better option of course :) Thank you for your time, Ryan -- Thanks and best regards, Ryan Rix TamsPalm - The PalmOS Blog Ditch MP3! Screw AAC! Banish WMA! OGG for life!