Commit Graph

12 Commits

Author SHA1 Message Date
Torsten Ruger b24b65520d remove all that label stuff
left over after rewrite from blocks to linked list
2018-03-26 14:54:41 +03:00
Torsten Ruger 66a160d8ab fix code insertion in method 2018-03-19 13:05:08 +05:30
Torsten Ruger c5ec532616 use common list for risc instruction
strange that that was not done before as the code was clearly copied
when extracting it

Fix bug for insertion
2018-03-18 10:36:01 +05:30
Torsten Ruger 1def69c783 simple send test works again 2018-03-15 21:54:03 +05:30
Torsten Ruger ad4690d719 move common statements into its only use in vool 2018-03-15 20:40:21 +05:30
Torsten Ruger 3247c2036c moving from collect to each
when iterating over tree.
Much cleaner, less hokuspukus methods that are noops

Mom is coming back out, but not linked yet
2018-03-15 17:22:56 +05:30
Torsten Ruger 3702411043 first propper hoisting test
had to change course, normalising and object creation is not possible
in one go
have to now generate random tmp vars  that will have to be picked up
later (sorted by tmp_ prefix?)
2018-03-15 12:46:56 +05:30
Torsten Ruger c806106917 simple test for dynamic call 2018-03-12 18:13:26 +05:30
Torsten Ruger f7aac1d1a4 polish docs
and a bit of code style
2018-03-11 16:11:15 +05:30
Torsten Ruger 985dc9904d copied list code from risc instructions 2017-09-08 13:10:22 +03:00
Torsten Ruger 80c3430536 replace arrays with Statements class 2017-09-06 12:51:24 +03:00
Torsten Ruger 9a1e4a6f27 own statements class for mom
so we don’t have to deal with arrays (as a special case)
and use method sending as is good oo
2017-09-06 12:33:46 +03:00