rubyx/lib
Torsten Rüger b9bdc55059 A good start on the macro idea
I call it macro because it lets you insert basically arbitrary risc code into the ruby level. The way it works:
Reserve namespace X
map any X.some_call to a Mom instruction
by the name SomeCall
which must take the same args in constructor as given
And obviously produce whatever risc it wants
Hoping to rewrite builtin around this idea (with the existing Mom builtn instructions)
2019-08-25 14:40:59 +03:00
..
arm close #21 2019-02-07 18:24:35 +02:00
elf generalize assemblers to use callables 2018-07-30 10:23:42 +03:00
mom last fixes for cc 2019-08-23 19:22:27 +03:00
parfait changing factory size per factory 2019-08-24 09:46:33 +03:00
risc changing factory size per factory 2019-08-24 09:46:33 +03:00
ruby A good start on the macro idea 2019-08-25 14:40:59 +03:00
rubyx adding parfait options to compiler 2019-08-24 11:44:13 +03:00
util split create_binary into two phases 2018-06-17 13:53:17 +03:00
vool A good start on the macro idea 2019-08-25 14:40:59 +03:00
parfait.rb Renaming Vool exppressions rightly 2019-08-19 11:33:12 +03:00
risc.rb Remove Padded module 2019-08-17 21:07:07 +03:00
ruby.rb Rename Vool Block to Lambda 2019-08-19 10:40:22 +03:00
rubyx.rb Move builtin wholesale to Mom 2019-08-12 12:38:29 +03:00