Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
35 check-ins that include changes to files matching 'dev/src/bcpl/assemrv/*'
2019-09-05
| ||
03:41 | .skip and .zero support check-in: 447c21378e user: kc5tja tags: trunk | |
03:10 | Support .asciz and fix unit test breakage in scanner check-in: f23325b630 user: kc5tja tags: trunk | |
02:51 | .ascii support check-in: 29d317a6a2 user: kc5tja tags: trunk | |
2019-09-03
| ||
04:41 | .8byte, .4byte, and .2byte implemented check-in: 8a46823df5 user: kc5tja tags: trunk | |
04:31 | .half and .byte supported check-in: 4f12102c36 user: kc5tja tags: trunk | |
04:23 | Support .word check-in: c0b13ae1bb user: kc5tja tags: trunk | |
02:12 | Remove debugging code check-in: 233d4785af user: kc5tja tags: trunk | |
02:07 | String expression support check-in: 88de4ec636 user: kc5tja tags: trunk | |
01:29 | Basic .dword primitive check-in: 0dda2d09e7 user: kc5tja tags: trunk | |
2019-09-02
| ||
23:11 | First parser integration test check-in: 9688a01a13 user: kc5tja tags: trunk | |
22:27 | Relocate tokens beyond ASCII/UTF-8 boundaries check-in: 82629340d1 user: kc5tja tags: trunk | |
22:25 | Unrecognized punctuation are their own symbols. check-in: 09e88c1248 user: kc5tja tags: trunk | |
18:24 | Dead code removal check-in: f01e8709f2 user: kc5tja tags: trunk | |
18:19 | tests for octal numbers check-in: ab025af620 user: kc5tja tags: trunk | |
18:15 | support binary constants as well check-in: 590014a9f8 user: kc5tja tags: trunk | |
17:59 | Numeric constants (unsigned only; parser needed for signed constants) check-in: feb73894e7 user: kc5tja tags: trunk | |
16:41 | Remove dead code from manifest check-in: 0c54627c0d user: kc5tja tags: trunk | |
16:40 | Remove dead code from manifest check-in: 824187d941 user: kc5tja tags: trunk | |
16:35 | keyword check (naive implementation) check-in: e2b6e66be3 user: kc5tja tags: trunk | |
06:18 | Track line numbers check-in: e28f0d9a4e user: kc5tja tags: trunk | |
05:54 | Scanner grabs identifiers check-in: 1b3c87c3b9 user: kc5tja tags: trunk | |
04:13 | Removing parser again; switching to Wirth-style recursive descent implementation check-in: d3ab39fb86 user: kc5tja tags: trunk | |
04:12 | First scanner tests check-in: fcf8bd4e65 user: kc5tja tags: trunk | |
2019-08-26
| ||
06:49 | Introduce failing parser test. Tried shunting yard; does not work for my needs. Must revert to recursive descent with Wirth emission. check-in: 6c6a725a22 user: kc5tja tags: trunk | |
2019-08-25
| ||
23:17 | Forgot to include buffer migration check check-in: 651073af86 user: kc5tja tags: trunk | |
23:08 | Make sure vector contents is preserved after expansion check-in: 0449beaa7a user: kc5tja tags: trunk | |
22:55 | Dynamic vectors completed check-in: a52343650b user: kc5tja tags: trunk | |
19:16 | Start on dynamic vector type. Major refactoring into smaller modules. Inconvenience from lack of shared libraries is showing. check-in: af4b7000f7 user: kc5tja tags: trunk | |
2019-08-24
| ||
21:28 | forgot runtests check-in: de3957748f user: kc5tja tags: trunk | |
21:27 | Remove parser; started on wrong foot. Starting over check-in: de174e1877 user: kc5tja tags: trunk | |
2019-08-23
| ||
06:54 | Try to refactor test engine into a separate module; however, it does not work nearly as well as I would like. check-in: 0be7136182 user: kc5tja tags: trunk | |
2019-08-21
| ||
22:27 | prepare to work on parser next check-in: ffc86e1698 user: kc5tja tags: trunk | |
2019-08-17
| ||
00:07 | Finished (for now at least) the section abstraction. check-in: 5594d490f9 user: kc5tja tags: trunk | |
2019-08-16
| ||
21:38 | WIP: you can emit bytes..dwords into a section now check-in: 0482ee37fa user: kc5tja tags: trunk | |
06:59 | Start work on a next-generation assembler for the Tripos/KOS environment. Uses official RISC-V assembly language directives as much as it makes sense to. Not intended to replace gas; but I need something usable in a BCPL and Tripos environment, and gas won't be useful until it either supports hunk format executables or runs under Tripos. check-in: 431ffa1b72 user: kc5tja tags: trunk | |