Torsten Ruger
|
308c0efc05
|
rename value_expression to r_value
|
2015-10-09 12:42:50 +03:00 |
|
Torsten Ruger
|
77cb8ce90a
|
restrict the root, but expand for testing
|
2015-10-09 12:39:31 +03:00 |
|
Torsten Ruger
|
486e24514b
|
there goes the module
it was ruby after all
should be reborn as twins: namespace and aspect
|
2015-10-08 22:57:39 +03:00 |
|
Torsten Ruger
|
34691f36d1
|
add class_fields as separate syntax
|
2015-09-27 12:05:35 +03:00 |
|
Torsten Ruger
|
e8bc570d25
|
wrapping class / module expressions in own node
|
2015-09-20 16:03:27 +03:00 |
|
Torsten Ruger
|
20b6c9b476
|
fix class functions
some extra tests in the process
|
2015-09-20 15:51:08 +03:00 |
|
Torsten Ruger
|
c331bdd80a
|
fix field default values
|
2015-09-20 14:43:08 +03:00 |
|
Torsten Ruger
|
f51563e99b
|
restrict root_body a bit, but add to function
|
2015-09-20 14:25:06 +03:00 |
|
Torsten Ruger
|
ea6472c28f
|
rename field to parameter in parameter_list
also field to field_def (wip)
and lots of whitespace due to ws fix
|
2015-09-20 12:56:06 +03:00 |
|
Torsten Ruger
|
be444bc687
|
add field access with tests
|
2015-09-20 12:50:06 +03:00 |
|
Torsten Ruger
|
8e07a7568f
|
fix array in if_false
|
2015-09-19 17:11:15 +03:00 |
|
Torsten Ruger
|
9aa27d491d
|
some more to_syms, and removing arrays, which become children
|
2015-09-19 14:55:03 +03:00 |
|
Torsten Ruger
|
71affacfba
|
separate tag/nodes for conditions and remove arrays
|
2015-09-18 22:04:08 +03:00 |
|
Torsten Ruger
|
396a843a5e
|
add return and argument types
|
2015-09-18 00:02:52 +03:00 |
|
Torsten Ruger
|
4d195a5f44
|
make 1.9 save
|
2015-09-15 20:03:21 +03:00 |
|
Torsten Ruger
|
b938c7ace5
|
fix all tests
|
2015-09-15 18:57:31 +03:00 |
|
Torsten Ruger
|
4ee470ff93
|
spelling
|
2015-05-01 16:26:26 +03:00 |
|
Torsten Ruger
|
0cc0812d5e
|
namechange
|
2014-07-29 18:36:18 +03:00 |
|
Torsten Ruger
|
5e313f7744
|
renamed (again)
|
2014-07-17 02:24:24 +03:00 |
|
Torsten Ruger
|
300b266366
|
change of name
|
2014-07-17 01:07:53 +03:00 |
|
Torsten Ruger
|
bc8697c733
|
add bools and nil
|
2014-06-30 17:51:07 +03:00 |
|
Torsten Ruger
|
8c1b82fe4c
|
roots operator expressions
|
2014-06-26 13:33:42 +03:00 |
|
Torsten Ruger
|
edd77bc218
|
fix and test function transform without braces
|
2014-06-26 12:46:34 +03:00 |
|
Torsten Ruger
|
dcb4dd33c0
|
roots hash and array constants
|
2014-06-26 12:26:34 +03:00 |
|
Torsten Ruger
|
4b2d0330ae
|
create new subdirs in test
|
2014-06-26 11:55:49 +03:00 |
|
Torsten Ruger
|
7e1c0d7f57
|
wrapping root array as class ExpressionList
|
2014-06-25 22:45:09 +03:00 |
|
Torsten Ruger
|
0ed11b507f
|
pulled assignment as special case from the operators
|
2014-06-24 19:33:21 +03:00 |
|
Torsten Ruger
|
58064637cb
|
fix spelling
|
2014-06-19 18:33:08 +02:00 |
|
Torsten Ruger
|
969f2529a2
|
add derivation possibility to class definition
|
2014-06-19 18:16:54 +02:00 |
|
Torsten Ruger
|
06d4ab2fe5
|
adds baic types as receiver
|
2014-06-07 20:47:52 +03:00 |
|
Torsten Ruger
|
a0502c6e1c
|
fixed, all tests green
|
2014-06-04 20:51:25 +03:00 |
|
Torsten Ruger
|
ea19554b44
|
adds crystals parser code
|
2014-06-04 19:55:04 +03:00 |
|