Commit graph

13 commits

Author SHA1 Message Date
Jeff Epler
6556992f80 spell ORG like tasm 2014-08-07 22:24:48 -05:00
Jeff Epler
e410ddf812 implement DW pseudo-instruction 2014-08-07 22:24:24 -05:00
Jeff Epler
f4de7b69e4 use 'equ' instead of '=' for tasm compatibility 2014-08-07 22:24:09 -05:00
Jeff Epler
bf60ec5b7c numbers: parse tasm-style numbers with prefixes and suffixes 2014-08-07 22:09:56 -05:00
Jeff Epler
c5e1b78751 use a simple search path for tables
.. they can be in the current directory, with the pta module,
or with the ptasm script
2014-08-07 21:39:29 -05:00
Jeff Epler
fa3b5d76a8 tasm compatibility for label parsing
the token in the first column is a label

the colon after a token is optional
2014-08-07 21:38:03 -05:00
Jeff Epler
d78899bc26 d8: more than 8 MSBs are determined by the opcode 2014-08-07 21:05:52 -05:00
Jeff Epler
80ccc56ee6 full instruction table for d8 2014-08-07 19:34:13 -05:00
Jeff Epler
9fa451f0c6 A tool for converting d8 table to python 2014-08-07 19:34:13 -05:00
Jeff Epler
4cb27bf635 exercise case bending 2014-08-07 19:34:13 -05:00
Jeff Epler
238bea1c22 make assembly tokens case insensitive 2014-08-07 19:34:13 -05:00
Jeff Epler
38b5ad4dcd script should be executable 2014-08-07 19:34:12 -05:00
Jeff Epler
0b7557de0f Initial commit 2014-08-07 18:57:30 -05:00