Changes between Version 4 and Version 5 of PIRCDevelopment

Show
Ignore:
Timestamp:
08/05/09 18:15:56 (5 years ago)
Author:
kjs
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • PIRCDevelopment

    v4 v5  
    1010= PIRC Development Tasks = 
    1111 
     12== Shouldn't-be-too-hard tasks == 
     13 
     14 * ticket #43: autoheaderize all PIRC sources.  
     15 
     16== Hardcore hacking tasks == 
     17 
    1218 * Fix parser to accept syntax such as:  
    1319{{{ 
     
    1723 * Convert all C strings in PIRC into STRINGs. All identifiers and strings that are scanned should be stored as STRING objects, not C strings. 
    1824 
    19  * Fix bug #198. It seems that when there is a sequence of more than one instruction dealing with STRINGs or NUMs, the resulting bytecode segfaults. Apparently, PIRC is emitting the wrong bytecode. 
     25 * Fix bug #198. It seems that when there is a sequence of more than one instruction dealing with STRINGs or NUMs, the resulting bytecode segfaults. Apparently, PIRC is emitting the wrong bytecode. Bug #186 is related to this issue. 
    2026 
    2127 * Fix bug #173. Lexicals are not stored correctly in the generated bytecode. The code for storing the lexicals is taken from IMCC, and therefore it doesn't come as a complete surprise it's not working. However, I don't see what's wrong. 
     28 
     29 * Fix bug #14. Braced arguments to macros are not handled correctly. Nested macro expansion isn't correctly handled yet. 
     30