|
7f2f64c713
|
fix call site and now seperated assignment (was bunged as operator)
|
2015-10-09 17:27:22 +03:00 |
|
|
c9942ec516
|
test field access seperately (was mixed in)
|
2015-10-09 17:25:43 +03:00 |
|
|
af8febe456
|
fix operators, only binary
|
2015-10-09 17:25:09 +03:00 |
|
|
ba7ecbfa7b
|
fix basic types
|
2015-10-09 17:24:23 +03:00 |
|
|
97cf5e5bea
|
retrying with the root of the directory
comes from finally tightning the root and not allowing random
expression code ala ruby
|
2015-10-09 17:23:43 +03:00 |
|
|
f7dcf2a2ff
|
renameing to match expressions
|
2015-10-09 17:21:15 +03:00 |
|
|
85adfa7107
|
may call with r_value
|
2015-10-09 12:47:03 +03:00 |
|
|
308c0efc05
|
rename value_expression to r_value
|
2015-10-09 12:42:50 +03:00 |
|
|
77cb8ce90a
|
restrict the root, but expand for testing
|
2015-10-09 12:39:31 +03:00 |
|
|
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 |
|
|
58b3553251
|
forgot gemfile
v0.3.0
|
2015-10-07 15:04:54 +03:00 |
|
|
1c6bd05aea
|
upped version, would be a major version if it were over 1
|
2015-10-07 15:04:23 +03:00 |
|
|
14cf3a140d
|
low climate is a climate bug, don't advertise it
|
2015-10-06 00:38:47 +03:00 |
|
|
6246753c27
|
add another simple function test
|
2015-10-06 00:22:18 +03:00 |
|
|
34691f36d1
|
add class_fields as separate syntax
|
2015-09-27 12:05:35 +03:00 |
|
|
97d9d83715
|
remove unused code
|
2015-09-27 11:26:11 +03:00 |
|
|
e8bc570d25
|
wrapping class / module expressions in own node
|
2015-09-20 16:03:27 +03:00 |
|
|
20b6c9b476
|
fix class functions
some extra tests in the process
|
2015-09-20 15:51:08 +03:00 |
|
|
c331bdd80a
|
fix field default values
|
2015-09-20 14:43:08 +03:00 |
|
|
d0b950eed9
|
preparing test
|
2015-09-20 14:29:24 +03:00 |
|
|
f51563e99b
|
restrict root_body a bit, but add to function
|
2015-09-20 14:25:06 +03:00 |
|
|
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 |
|
|
be444bc687
|
add field access with tests
|
2015-09-20 12:50:06 +03:00 |
|
|
8e07a7568f
|
fix array in if_false
|
2015-09-19 17:11:15 +03:00 |
|
|
dab32bc307
|
remove puts
|
2015-09-19 16:25:42 +03:00 |
|
|
9aa27d491d
|
some more to_syms, and removing arrays, which become children
|
2015-09-19 14:55:03 +03:00 |
|
|
692b51a9de
|
way to fix current test cases (if known to be correct)
|
2015-09-19 14:54:22 +03:00 |
|
|
e2054660ce
|
thought to be useful sat addition
|
2015-09-19 14:53:59 +03:00 |
|
|
e952495eb1
|
update ast
|
2015-09-19 14:53:37 +03:00 |
|
|
21b652456d
|
fix all the cases, much white noise, array to list, string to sym stuff
|
2015-09-19 14:53:30 +03:00 |
|
|
3b0b91f2fb
|
use the new inspect
|
2015-09-19 14:40:08 +03:00 |
|
|
3bfcd830b0
|
small clean
|
2015-09-19 13:15:32 +03:00 |
|
|
296c9fbf98
|
output computed result if test fails (remove old tests)
so that if it is actually correct (as often is after changing the
grammar)
the result can be pasted into the test
|
2015-09-18 22:21:17 +03:00 |
|
|
a11e59668d
|
use own outputted (ast gem)
|
2015-09-18 22:19:42 +03:00 |
|
|
71affacfba
|
separate tag/nodes for conditions and remove arrays
|
2015-09-18 22:04:08 +03:00 |
|
|
22e3c59674
|
change test framework to use files for in and out (s-exp)
|
2015-09-18 21:55:02 +03:00 |
|
|
396a843a5e
|
add return and argument types
|
2015-09-18 00:02:52 +03:00 |
|
|
4d195a5f44
|
make 1.9 save
|
2015-09-15 20:03:21 +03:00 |
|
|
7f126ab996
|
fix gemfile
|
2015-09-15 19:45:20 +03:00 |
|
|
08ceb86b24
|
Merge branch 'master' into parslet
|
2015-09-15 19:30:01 +03:00 |
|
|
b938c7ace5
|
fix all tests
|
2015-09-15 18:57:31 +03:00 |
|
|
3b484aa8ff
|
add ast gem
|
2015-09-15 18:57:21 +03:00 |
|
|
eca1e6b1af
|
remove own sat
|
2015-09-15 18:56:55 +03:00 |
|
|
0df098ef7d
|
using sat gem
|
2015-09-15 12:27:54 +03:00 |
|
|
d5d26a3ac4
|
unify to_s inspect stuff
|
2015-09-14 19:50:39 +03:00 |
|
|
d0980265fd
|
unify grammar file
|
2015-09-14 17:15:14 +03:00 |
|
|
114817602e
|
remove the keywords citrus file (less clutter)
|
2015-09-14 17:00:36 +03:00 |
|
|
acf4046225
|
start conditionals
|
2015-09-14 16:47:22 +03:00 |
|
|
11a218449d
|
fix three args for call
|
2015-09-13 20:13:36 +03:00 |
|
|
40f9ab78e5
|
fix or remove tests (language syntax changing)
|
2015-09-13 19:02:18 +03:00 |
|