From: Peep P. <so...@us...> - 2004-06-12 16:48:40
|
Update of /cvsroot/agd/server In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv7223 Modified Files: TODO Log Message: runtime can free allocated memory Index: TODO =================================================================== RCS file: /cvsroot/agd/server/TODO,v retrieving revision 1.20 retrieving revision 1.21 diff -u -d -r1.20 -r1.21 --- TODO 8 Jun 2004 20:50:40 -0000 1.20 +++ TODO 12 Jun 2004 16:48:28 -0000 1.21 @@ -3,6 +3,9 @@ '?' means trivial and not really important. ! new interpreter! + - Interpreter. + - runtime() for dfuns (doesn't display line numbers) + - display stack trace (with line numbers and functions) when getting a runtime error lang.y: ! pop locals after leaving block @@ -41,12 +44,6 @@ - allow both .c and .lpc for file extensions (/usr/bin/file could recognize LPC, and editors can turn on syntax highlighting automatically) - Runtime token positions (with the F_NEWLINE operator). - - Interpreter. - - three versions of runtime() - - for dfuns (doesn't display line numbers) - - for dynamically allocated strings (automatically frees the string after runtiming) - - normal runtime - - display stack trace (with line numbers and functions) when getting a runtime error - keep interactive objects in a separate linked list, and make shout act on that list - LPC: ! arrays (T_ARRAY) |