Tartarus CVS: zap james

tartarus-commits-admin@lists.tartarus.org tartarus-commits-admin@lists.tartarus.org
Mon, 05 Feb 2001 20:41:40 +0000


CVSROOT:	/usr/data/cvs
Module name:	zap
Changes by:	james	01/02/05 20:41:40

Modified files:
	sources/tools  : bas2asm.pl 

Log message:
* EQUD<number> et al now get separated out and converted properly
* Unrecognised FN calls get their brackets removed, to make conversion
easier
* FNlower() and FNupper() added (macro code ... lying around)
* Fixed stupid bug which dropped zeros at the end of the line (causing,
amongst other things, DCD 0 -> DCD and MOV N, 0 -> MOV rN)
* AS can't cope with :CHR:0, so drop that method and use a different one
* CHR$ processing put in (label conversion now remembers whether it's in
string or number mode, and alters '+' to ',' for strings)
* Various other bugfixes