Author: coke
Date: Fri Dec 30 12:40:20 2005
New Revision: 10802

Modified:
   trunk/languages/tcl/TODO
Log:
Moved a large amount of these into RT.



Modified: trunk/languages/tcl/TODO
==============================================================================
--- trunk/languages/tcl/TODO    (original)
+++ trunk/languages/tcl/TODO    Fri Dec 30 12:40:20 2005
@@ -12,20 +12,6 @@ tests by then. =-)
 
 =over 4
 
-=item *
-
-Generate compiler-variants for several builtins, esp. those used by
-examples/bench.tcl. We're doing a lot of thrashing of sorts, switching between
-inlined versions and non inlined versions: having everything inlined will
-give us a big boost.
-
-=item *
-
-Add compiled TclComment objects, which do nothing other than generate
-PIR comments with the same text.
-
-=item *
-
 It would be nice if C<--pir> generated more human readable output. It's OK,
 I think, if the generated PIR has more whitespace all the time, even if
 a human isn't peeking.
@@ -62,7 +48,7 @@ Most builtins take a varying number of a
 there, but for procs without {args} arguments, this error handling can be
 help eliminate a chunk of the wrapper script. Throw an exception *inside*
 the sub, catch it, and then throw the appropriate tcl exception about the
-wrong # of args. See lt's mail to the p6i titled:
+wrong # of args. See Leo's mail to the p6i list titled:
 
  pdd03 and Overflow/Underflow - r10269
 
@@ -90,20 +76,8 @@ Perhaps via [namespace import]? Can fake
 
 =over 4
 
-=item returncodes.pir
-
-The __clone macro should be moved to 'lib/macros.pir'.
-
 =item [expr]
 
-Add "is_const" global which checks to see if something is, in fact,
-constant. (which will allow us to then constant fold. Leo assures us
-that constant folding isn't necessary at the language level, but.)
-
-TBD: ternary op
-
-TBD: functions that take > 1 arg.
-
 TBD: Argument type requirements - Currently works ONLY on bitand - esp need
 to get any that require int-only args, as we can now /generate/ floats,
 even if we cannot specify them. This is all supportable by MMD - we just
@@ -115,16 +89,6 @@ need to specify the correct errors to th
 
 =over 4
 
-=item [pwd], [cd] [#???]
-
-Need this to run tcltest
-
-=item [interpinfo name] [#36277]
-
-how to do this from inside parrot? Design issue: what's the right
-answer? if we're called as C<parrot tcl.pbc foo.tcl>, do we report just
-C<parrot>, or C<parrot tcl.pbc> ?
-
 =item [after], [vwait]
 
 pending the event system thunk.

Reply via email to