c68744a
(HEAD -> master)
Replace default readme by
2019-07-11 12:21:34 -0400
bdade75
Refactor by
2019-05-21 17:43:23 -0400
0d9a817
Use method and classmethod keywords by
2019-05-20 22:07:39 -0400
58838d3
Formatting by
2019-05-20 20:36:19 -0400
bbfd7cc
Parse property access/method calls by
2019-05-20 20:13:47 -0400
d163e07
Change AST::Member to AST::PropertyDeclaration by
2019-05-20 20:13:26 -0400
8da2f2d
Make hashes their own token type by
2019-05-20 20:11:37 -0400
9a77ac2
Allow arbitrary chaining of () and [] by
2019-05-20 19:32:04 -0400
1415296
Lex hashes by
2019-05-20 19:25:11 -0400
f646808
Fix closure environment binding by
2019-05-20 18:53:03 -0400
eb9b1b9
Allow calling anonymous functions directly by
2019-05-20 08:33:38 -0400
2088c2e
Allow calling the result of a function call by
2019-05-20 08:33:25 -0400
d3ea85d
For loop/environment fixes by
2019-05-16 20:16:32 -0400
74cd30e
Add package.json for prettier dependency & script by
2019-05-16 19:59:04 -0400
76bc66d
Prettier by
2019-05-16 19:54:00 -0400
30e3ba3
Add assignments, make declarations throw if var already exists by
2019-05-16 19:52:56 -0400
25152d6
Allow top-level function expressions by
2019-05-16 19:24:00 -0400
6b27d4e
Add ruby version by
2019-05-16 18:40:42 -0400
9d95484
Implement comments by
2019-05-16 18:37:58 -0400
381f363
Pull whitespace skipping out into a shared method by
2019-05-16 18:37:44 -0400
858d7a0
Use \A instead of ^ by
2019-05-16 18:36:07 -0400
37b3c96
Execute class definitions by
2019-05-16 08:14:16 -0400
ebfc3e5
Function expressions/higher order functions by
2019-05-16 07:24:49 -0400
9563694
Escape quotes, newlines, tabs by
2019-05-15 20:59:41 -0400
749c1d5
Fix for loops by
2019-05-15 18:58:29 -0400
56e876a
For loops by
2019-05-14 23:22:58 -0400
9b28b56
Prettier by
2019-05-14 21:53:23 -0400
0d7aa28
Allow grouping expressions with parentheses by
2019-05-14 21:46:24 -0400
da7881d
Test scoping by
2019-05-14 21:31:07 -0400
c9454ec
Test conditionals by
2019-05-14 21:23:07 -0400
0724802
Test function calls by
2019-05-14 21:18:15 -0400
a33e74c
Index execution tests by
2019-05-14 21:00:34 -0400
a9c444a
Raise instead of throw by
2019-05-14 21:00:22 -0400
59efebd
Add unary operations by
2019-05-14 20:44:47 -0400
673f904
Add hashes by
2019-05-14 20:35:05 -0400
7553f1e
Interpreter by
2019-05-14 19:49:01 -0400
0db77c2
Initial commit by
2019-05-13 18:54:57 -0400