Commit Graph

22 Commits

Author SHA1 Message Date
Peter McGoron 22674528da modify reader 2023-03-23 18:13:11 +00:00
Peter McGoron 6d30be57f7 cloop has 64 bit values 2023-03-20 17:41:30 +00:00
Peter McGoron 945bcd68a5 add upsilon opcodes 2023-03-02 17:30:24 +00:00
Peter McGoron 481dc56522 add db overwrite 2023-02-25 21:10:08 +00:00
Peter McGoron 09d636c02c export creole_decode; add db test 2023-02-25 21:01:03 +00:00
Peter McGoron 48827c5b74 adjust python assembler to new API 2023-02-18 16:05:09 +00:00
Peter McGoron 83c568c8dd add data, remove labels and make jumps absolute 2023-02-18 05:55:04 +00:00
Peter McGoron f6d9276d24 add license 2023-02-12 20:54:21 +00:00
Peter McGoron e537d927a1 test all 2023-02-12 20:39:03 +00:00
Peter McGoron 009af92f65 documentation 2023-02-12 19:13:37 +00:00
Peter McGoron 7b3eaf9b4f add pseudoinstructions that compile to regular instructions 2023-02-12 18:06:08 +00:00
Peter McGoron b425e26ea3 jump tests 2023-02-11 21:24:48 +00:00
Peter McGoron 70720b8a16 rename idiv to sdiv 2023-02-11 20:51:03 +00:00
Peter McGoron 5f3275cf2d add signed division IDIV 2023-02-11 20:49:39 +00:00
Peter McGoron 15fb92e502 comments and negative immediates 2023-02-11 17:04:17 +00:00
Peter McGoron 582a0a2c9a enable compiling and add compile test 2023-02-11 14:28:43 +00:00
Peter McGoron c0770d8ece add compile t est 2023-02-09 16:16:41 +00:00
Peter McGoron 606814c4c0 python ffi: test parsing 2023-02-08 04:15:54 +00:00
Peter McGoron aa1ed8a06e fix parse_special_byte function 2023-02-07 06:35:18 +00:00
Peter McGoron 7239582251 test encode and decode 2023-02-07 06:19:40 +00:00
Peter McGoron b053379db2 encode 2023-02-07 04:38:39 +00:00
Peter McGoron f63d6cdd3d prototype bytecode interpreter 2023-02-05 11:44:37 +00:00