cvsuser     02/04/23 12:12:33

  Modified:    .        TODO
  Log:
  Updated
  
  Courtesy of Steve Fink <[EMAIL PROTECTED]>
  
  Revision  Changes    Path
  1.10      +30 -3     parrot/TODO
  
  Index: TODO
  ===================================================================
  RCS file: /home/perlcvs/parrot/TODO,v
  retrieving revision 1.9
  retrieving revision 1.10
  diff -u -w -r1.9 -r1.10
  --- TODO      29 Jan 2002 22:13:33 -0000      1.9
  +++ TODO      23 Apr 2002 19:12:33 -0000      1.10
  @@ -3,11 +3,12 @@
   ----------------
       grep docs/strings.pod for unimplemented functions and implement them
       Implement transcoding
  +    Implement character class & properties testing (for regular expressions)
       Automate string vtable generation
       Fill in vtables for non-ASCII encodings: UTF-8, UTF-16, UTF-32, etc.
   
       Find a decent way of including Unicode properties tables. (Not for
  -    the feint of heart.)
  +    the faint of heart.)
   
   Vtables
   -------
  @@ -16,11 +17,13 @@
   
   JIT
   ---
  -    More instructions needed!
  +    More instructions needed! (currently on hold, waiting for JIT v2)
   
   Configure system
   ----------------
       Long term, should be replaced with a bootstrapping miniparrot system.
  +    Short term, fix the dependencies (eg, more needs to depend on classes/*)
  +    Platform-independent library creation for pbc2c.pl & extensions
       
   IO
   --
  @@ -29,9 +32,33 @@
   -------------------------
       Implement case folding
       More speed!
  -    Implement a regex compiler
   
   Interpreter
   -----------
  +    Continuations and/or coroutines
  +    Dynamic op libs
   
  +Assembler
  +---------
  +    Key support
  +    Debugging and source line number info
  +    .sub directive (+ others)
  +    Local labels
  +
  +Bytecode
  +--------
  +    Metadata (source line number info, symbol table)
  +
  +Stability
  +---------
  +    Purify and other memory badness detectors
   
  +Performance
  +-----------
  +    Mo' betta benchmarks
  +    Add profiling build options
  +    Add the above to tinderbox
  +
  +Documentation
  +-------------
  +    Parrotguts currently too difficult to approach
  
  
  


Reply via email to