[[ [Scripted Compiler] :: aged '''Discussions'''] ---- Comments on parsing C and other languages. The text processing capabilities of scripting languages can make this part easier as well. ''[string] map'', [regsub], [split], etc. are powerful tools. Use the first, for example to the detect the various types of tokens and insert marker characters for separation. After this pre-tokenization phase we can listify the string into the token-list via split. Easy, fast, ... This takes care of the lexer. Parsing ... [Yeti], or similar - [AK]. I've never really put much time in learning all that arcana... especially since Tcl makes it dead easy to write config files as Tcl ;) Use the [source] Luke ;) - [Ro] Well, the comment above are not about config-files, but the scripted compiler for C, etc. Also useful in Tools like Source Navigator which extract xref information out of sources. - [AK].