michael@0: things to do: michael@0: figure out where endless or very deep recursion is possible michael@0: at these points, generate an error if actual physical stack gets too large michael@0: candidates are scripts michael@0: eval(eval(eval... user callouts michael@0: ((((( operator precedence or similar making stack deep michael@0: groups within groups michael@0: very large apply create or apply immediate steps michael@0: michael@0: write tests for math functions michael@0: looks like random takes a parameter when it should take zero parameters michael@0: michael@0: add Math, Number files to perforce for docs michael@0: alphabetize attributes in docs michael@0: michael@0: manually modified tools/screenplayDocs/xmlToJPEG.cpp michael@0: michael@0: fix docs where lines are stitched together (insert space) michael@0: michael@0: naked outside of asserts on name michael@0: handle errors for all element not contained by correct parents