Torsten Ruger
|
059fb38f08
|
modulize field_access and field_def
|
2016-12-09 14:04:06 +02:00 |
|
Torsten Ruger
|
4da13c3867
|
move ast to tree, remove seperate helper file
|
2016-12-09 13:56:13 +02:00 |
|
Torsten Ruger
|
bab2fe32df
|
modulize class_field and class_statement
|
2016-12-09 13:46:26 +02:00 |
|
Torsten Ruger
|
2b008dd3da
|
modulize basic_value
|
2016-12-09 13:40:10 +02:00 |
|
Torsten Ruger
|
fa14e35a50
|
refactor if_statement
|
2016-12-09 13:38:07 +02:00 |
|
Torsten Ruger
|
1e7093c63f
|
remodel assignment a bit
|
2016-12-09 13:20:48 +02:00 |
|
Torsten Ruger
|
395fd2d701
|
refoactor call site some
|
2016-12-09 12:22:37 +02:00 |
|
Torsten Ruger
|
224670e449
|
refactor name expression for compiler
|
2016-12-09 12:13:33 +02:00 |
|
Torsten Ruger
|
ca4bdcc528
|
gets rid of soml-parser completely
|
2016-12-08 20:13:08 +02:00 |
|
Torsten Ruger
|
e2236cf703
|
move soml ast here, now called type as the language is going
|
2016-12-08 19:38:50 +02:00 |
|
Torsten Ruger
|
da553f996f
|
move compiler to typed
starting to get rid of soml, bit by bit
|
2016-12-08 15:25:20 +02:00 |
|
Torsten Ruger
|
a31f75fe93
|
basic immutability for type
add_instance_variable now uses global type list to check
adds hash and to_has functions
use backdoor (send) for booting
|
2016-12-08 12:50:25 +02:00 |
|
Torsten Ruger
|
137d3c9231
|
add each_with_index to indexed
|
2016-12-08 12:48:39 +02:00 |
|
Torsten Ruger
|
ad91c0a4bf
|
add inspect method to dictionary
|
2016-12-08 12:48:08 +02:00 |
|
Torsten Ruger
|
2741f35380
|
add a each_pair to indexed and use in types
|
2016-12-07 23:35:51 +02:00 |
|
Torsten Ruger
|
266a04040b
|
add types hash to space
|
2016-12-07 23:34:45 +02:00 |
|
Torsten Ruger
|
bcba3ed3b2
|
move parfait to new module
|
2016-12-06 16:50:54 +02:00 |
|