i thought it is trivial for the Python parser to spit out a version with matching brackets. Similarly, perhaps some opensourcing student has modified a parser to read in a matching brackets delimited version of Python. Xah xah at xahlee.org http://xahlee.org/PageTwo_dir/more.html