rubyx/lib
Torsten 6267bf3ad0 fix slot_to_reg to allow register indexes
we mostly use pre-calculated indexes, ie integers
but registers are allowed (in arm/risc), so we try to check the registers type at least is right.
The return is really a machine word, but we call it Object (yes, more work that way)
2020-03-22 14:31:43 +02:00
..
arm Add number of registers to platform 2020-02-26 19:01:01 +02:00
elf Fix bad test coverage 2019-09-25 01:14:00 +03:00
parfait restrict list index to integer 2020-03-22 14:31:43 +02:00
risc fix slot_to_reg to allow register indexes 2020-03-22 14:31:43 +02:00
ruby Rename Vool to Sol 2019-10-04 00:38:47 +03:00
rubyx use env, not class var aas compilation switch 2020-02-08 17:44:35 +07:00
slot_machine fix test_exit registers 2020-03-22 14:31:43 +02:00
sol fix argument transfer (to be logical) 2020-02-27 18:19:27 +02:00
util Also make risc compilers a linked lists 2019-09-28 15:08:08 +03:00
parfait.rb Rename Vool to Sol 2019-10-04 00:38:47 +03:00
risc.rb Unify instruction namings also dirs 2020-03-22 14:31:43 +02:00
ruby.rb Rename Vool Block to Lambda 2019-08-19 10:40:22 +03:00
rubyx.rb Removing the SlotLanguage 2020-02-19 02:14:34 +07:00
util.rb Simple compiler list module to make compilers a list 2019-09-28 09:38:34 +03:00