Revision history for CPU-Z80-Assembler

2.13 2010-11-21

        Bug Fixes
        * Bug detecting circular references: was giving false positives 
          in the following example code:
                        err equ 10
                        y0  equ err
                        ld a,(iy+err-y0) ; gives circular reference error, and should not

        New Features
        * Add defm, defmz, defm7, equ
        * Add z80asm_file function.

        Feature Changes
        * Replace AsmTable by Asm::Z80::Table. This has the impacts:
          - accept 'jr <po|pe|p|m>,NN', compile 'jp ...' instead
          - no longer support for variants of ixh, ixl, iyh, iyl (e.g. xh, hx, ...)
          - no longer support variants db, dw, dt, dm of defb, defw, deft, defm
          - no longer support for [] instead of ()
          - no longer support for exa

        Other
        * Merge CPU::Z80::Assembler::Preprocessor and CPU::Z80::Assembler::Lexer
          into CPU::Z80::Assembler, they were just wrapper functions on other modules.

2.12 2010-10-02

2.11 2010-10-01

2.10 2010-09-12

2.09 2010-03-23

2.08_01 2010-03-22

2.08 2010-03-21

2.07 2009-11-12

2.06 2009-10-26

2.05_06 2009-09-22

2.05_05 2009-08-26

2.05_04 2009-08-23

2.05_03 2009-08-11

2.05_02 2009-04-25

2.05_01 2009-04-23

2.05 2009-01-04

2.04 2009-01-04

2.03 2009-01-04

2.02 2009-01-04

2.01 2008-07-13

2.00 2008-07-13

1.03 2008-06-25

1.02 2008-06-22

1.01 2008-06-14

1.0     2008-06-13 
        * Original release