|
113ba8607c
|
fix to_s (mostly)
|
2019-09-19 20:48:21 +03:00 |
|
|
363d1cb36f
|
fix module handling at ruby level
Was returning arrays instead of Statements, which messed things up
|
2019-09-06 21:00:37 +03:00 |
|
|
f87526f86f
|
Renaming Vool exppressions rightly
Class, Method and Lambda (was block) are expressions.
Just making things clearer, especially for the blocks (ahem, lambdas) is matters.
wip
|
2019-08-19 11:33:12 +03:00 |
|
|
32f908c127
|
Adding simple implicit return
Ruby return semantics are easy to grasp, not so easy to code. So many cases.
Added support for common cases, return const/variable or call.
|
2019-08-17 23:27:55 +03:00 |
|
|
84b9811e55
|
Fixing ruby send with arguments
When send has complex args, mostly more sends, we hoist those out and pass created temporary variables
|
2019-08-15 21:30:36 +03:00 |
|
Torsten Ruger
|
d03592dfb1
|
fix ruby return
|
2018-07-20 20:05:32 +03:00 |
|
Torsten Ruger
|
a5168ef818
|
fix ruby class statement
|
2018-07-19 21:44:48 +03:00 |
|
Torsten Ruger
|
38350dd198
|
start a new ruby layer to do the to_vool conversion
the "normalization" is getting more and more complicated and is not tested
And it seems i really don't like working with the untyped ast
|
2018-07-19 14:46:51 +03:00 |
|