Torsten Ruger
|
aa79e41d1c
|
rename register to risc
seems to fit the layer much better as we really have a very reduced
instruction set
|
2017-01-19 09:02:29 +02:00 |
|
Torsten Ruger
|
da5823a1a0
|
move parfait up one, as per its module structure
|
2017-01-18 20:09:43 +02:00 |
|
Torsten Ruger
|
cd211f970f
|
make method creation class methods in MethodCompiler
and pass the wish to use main explicitly, which is really a test
feature
|
2017-01-17 21:23:58 +02:00 |
|
Torsten Ruger
|
7223ca9a1c
|
clean and refactor
|
2017-01-16 17:44:34 +02:00 |
|
Torsten Ruger
|
8dbbffd58e
|
fix tests for NameExpression split
also necessitates giving method name without the wrapping expression
which is simpler anyway
|
2017-01-16 09:34:47 +02:00 |
|
Torsten Ruger
|
cf0a123866
|
boot_function test
|
2017-01-15 20:04:52 +02:00 |
|
Torsten Ruger
|
83f2459a8a
|
implement ivar assignment
|
2017-01-15 14:44:23 +02:00 |
|
Torsten Ruger
|
85eec2f3cb
|
adding instance variables to class
|
2017-01-15 14:21:57 +02:00 |
|
Torsten Ruger
|
8b364eb566
|
fixing tests for assignment split
|
2017-01-15 13:01:44 +02:00 |
|
Torsten Ruger
|
a0cf5bffc0
|
small rename to align has_locals and has_arguments
for semantic and code unification
|
2017-01-15 12:59:03 +02:00 |
|
Torsten Ruger
|
bd78a2d555
|
renames Typed to Vm
|
2017-01-14 19:28:44 +02:00 |
|