Changes between Version 3 and Version 4 of PIRCDevelopment
- Timestamp:
- 08/05/09 18:12:01 (12 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
PIRCDevelopment
v3 v4 10 10 = PIRC Development Tasks = 11 11 12 * Fix parser to accept syntax such as:12 * Fix parser to accept syntax such as: 13 13 {{{ 14 14 $P0 = new ['Integer'] 15 15 }}} 16 16 17 * Convert all C strings in PIRC into STRINGs. All identifiers and strings that are scanned should be stored as STRING objects, not C strings.17 * Convert all C strings in PIRC into STRINGs. All identifiers and strings that are scanned should be stored as STRING objects, not C strings. 18 18 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. 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. 20 21 * 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.