Just going to point out, this isn't actually a disassembler and it's not for axe. (I was really excited for a second)
An Axe decompiler would turn an executable program into it's original axe source code.
A disassembler would turn an executable program into z80 assembly. (i.e. bcall(_clrLCDFull) \ ld a, 5)
This is an unsquisher and simply takes the hex and returns an ASCII representation of it.
But, other than that, looks good. I like that it throws the AsmPrgm token out front.