Commit Graph

27 Commits

Author SHA1 Message Date
Torsten Ruger dda2ff9049 more assignment tests
move to writing code to Test class
To use space as before one would have to implement re-opening classes
2018-03-19 13:30:14 +05:30
Torsten Ruger c0a7f1d284 fix insertion and add assign send
must implement send conversion before this makes sense
2018-03-19 13:19:42 +05:30
Torsten Ruger 66a160d8ab fix code insertion in method 2018-03-19 13:05:08 +05:30
Torsten Ruger cddc25a595 fixing tests for shifting constants into slots 2018-03-17 21:15:38 +05:30
Torsten Ruger 16c8fcbf66 first local assignment risc test
comes with casualties
slot_load needs more work
2018-03-17 11:13:44 +05:30
Torsten Ruger 3eef27be76 test helper cleanup 2018-03-16 20:25:01 +05:30
Torsten Ruger 4a79d20a40 remove duplicate tests 2018-03-15 20:51:46 +05:30
Torsten Ruger 163cad456f random tries 2018-03-15 10:46:17 +05:30
Torsten Ruger 7db329fa6b actually adding risc instructions
fix test harness
1 working test (yeh)
2018-03-14 17:41:09 +05:30
Torsten Ruger 96800fd8fd starting to_risc descent
just fleshing it for now
2018-03-13 16:16:06 +05:30
Torsten Ruger b297650b78 adds a mom version of basic values 2018-03-13 12:30:51 +05:30
Torsten Ruger 45bfe118d1 simple mom test for simple call 2018-03-12 18:16:23 +05:30
Torsten Ruger c806106917 simple test for dynamic call 2018-03-12 18:13:26 +05:30
Torsten Ruger e6e8522b4e fix order of pops
slightly embarrassingly was popping (from the end)
rather than shifting (from the start)
2018-03-12 18:13:07 +05:30
Torsten Ruger e0f6ba7bcf simple if test without else
unveils many a bug that is now fixed
2018-03-12 17:56:44 +05:30
Torsten Ruger a3a31ba38d fixing rest of the send test cases 2017-09-11 21:30:28 +03:00
Torsten Ruger 94ca8da354 improve mom assignment tests 2017-09-10 19:48:46 +03:00
Torsten Ruger c245acbdd3 fix slot_moves for sending, receiver and args 2017-09-10 13:14:51 +03:00
Torsten Ruger 66901eeb5b fix use of slot_constant vs slot_move
wip
2017-09-10 12:57:25 +03:00
Torsten Ruger a523af14f1 fix mom assignment test 2017-09-10 12:36:16 +03:00
Torsten Ruger c5ac24c850 check the instructions that are produced in mom 2017-09-09 23:36:43 +03:00
Torsten Ruger d86282b007 flattening of moms while 2017-09-08 13:22:20 +03:00
Torsten Ruger 0f83b89805 correct flattening for moms if 2017-09-08 13:12:24 +03:00
Torsten Ruger 73b7e2b22f remove all test_all
Stop manually creating the list of tests (and searching missing).
Main level test_all does a search for all test_*
also possible to run by command line with starts
2017-04-13 17:00:56 +03:00
Torsten Ruger 9c499c7a19 actually start doing something in to_mom
though still dummy
2017-04-12 11:53:02 +03:00
Torsten Ruger 0d96f5e35f rearranges test helper modules 2017-04-10 16:12:15 +03:00
Torsten Ruger 0233e91355 basic mom directory structure and a readme 2017-04-10 11:47:18 +03:00