70 Commits (2f6a19295d4ad534c7744c5a9b322740d0a0901c)

Author SHA1 Message Date
Peter Johnson 6b93227482 Use autoconf to determine when to include our implementation of strdup, so 24 years ago
Michael Urman a6ef33c04c Added handling of labels including: 24 years ago
Michael Urman 792bb9a471 Add error rule for all instructions. 24 years ago
Peter Johnson 8e49bef542 Use new interface functions in bytecode.c instead of writing values directly. 24 years ago
Michael Urman a100f712c7 Added third opcode byte 24 years ago
Michael Urman 0fa549ffd6 more modular retrofitting 24 years ago
Michael Urman f8f2a15796 Horrible hack to fold ONE, and REG_A* into more general versions of the 24 years ago
Peter Johnson d6c9ff56f0 Call new error output functions after every line. 24 years ago
Peter Johnson ae7bf9e54a Brought @valid_regs up-to-date with bison.y.in. 24 years ago
Peter Johnson c07fec8b88 Fix all shift/reduce and reduce/reduce conflicts except for those that 24 years ago
Michael Urman d168b3bdd0 Changed structure to one hash - now order is not preserved. 24 years ago
Peter Johnson 8bc6949d15 Added TO and segreg. 24 years ago
Peter Johnson e3fae72005 Added "TO". 24 years ago
Michael Urman c6274f1170 First commit. Generates all needed sections of token.l, bison.y from 24 years ago
Michael Urman 2d86196037 Inserted /* @FOO@ */ markers for dynamic generation via gen_instr.pl. 24 years ago
Peter Johnson 7ae09b88b7 Implemented dynamic argument types for error and warning messages. 24 years ago
Peter Johnson 4c34b9b6d7 Fixed regex match for DIRECTIVE_VAL. 24 years ago
Peter Johnson bc2b7f3194 Changed implementation of directives. Added some rudimentary error checking. 24 years ago
Peter Johnson 2ddc3208dc Merge immediate and relative structures. 24 years ago
Peter Johnson 2fdefb7a66 Initial check-in. 24 years ago