joshvera
|
8cff7ff000
|
++tests
|
2017-01-10 16:08:59 -05:00 |
|
joshvera
|
3d95799fc7
|
Handle parameter declarations
|
2017-01-10 15:09:09 -05:00 |
|
joshvera
|
57137db0cf
|
bump tests
|
2017-01-09 15:13:55 -05:00 |
|
joshvera
|
ae40908cd2
|
Update go tests
|
2017-01-05 17:08:28 -05:00 |
|
Timothy Clem
|
91721682a6
|
Give BEGIN/END their own Syntax
|
2016-12-12 15:26:26 -08:00 |
|
Timothy Clem
|
005a5f43d0
|
Parse BEGIN/END {} for Ruby
|
2016-12-12 13:41:55 -08:00 |
|
Timothy Clem
|
5b10012466
|
Parse Ruby scope operator
|
2016-12-12 08:30:43 -08:00 |
|
Timothy Clem
|
1741cef639
|
Parse Ruby range expressions
|
2016-12-11 08:36:26 -08:00 |
|
Timothy Clem
|
7c9fc3e0c6
|
Parse singleton classes
|
2016-12-09 16:12:07 -08:00 |
|
joshvera
|
1cc130394e
|
update tests
|
2016-12-07 16:12:58 -05:00 |
|
joshvera
|
076afb77ec
|
update tests
|
2016-12-07 13:26:31 -05:00 |
|
joshvera
|
a84d14244c
|
++tests
|
2016-12-06 16:09:12 -05:00 |
|
Timothy Clem
|
8db7340746
|
Try to generate ruby if tests again
|
2016-12-06 12:52:01 -08:00 |
|
Timothy Clem
|
85367c9312
|
Allow proper diffing of relational, bitwise and other operators in JavaScript
Fixes #771, a long standing issue in JavaScript diffing
|
2016-12-06 11:59:14 -08:00 |
|
Timothy Clem
|
3b3c6739f8
|
Accept all shapes of ruby operators
|
2016-12-06 11:56:42 -08:00 |
|
Timothy Clem
|
7d5741f0d3
|
Revert "Mysterious go ordering test fix"
This reverts commit 99c8fd24057dc3950b4b4b4b1d38b524a488fee4.
|
2016-12-06 11:54:40 -08:00 |
|
Timothy Clem
|
fa33dd90a6
|
Mysterious go ordering test fix
|
2016-12-06 11:23:27 -08:00 |
|
Timothy Clem
|
907d9d6cff
|
Update termConstruction for ruby with new unary and binary
|
2016-12-06 11:23:10 -08:00 |
|
Timothy Clem
|
bb17a32539
|
New rescue productions
|
2016-12-06 08:51:34 -08:00 |
|
Timothy Clem
|
73514388b6
|
self,nil,true,false all have productions now
|
2016-12-06 08:30:08 -08:00 |
|
Timothy Clem
|
d7317e7360
|
Fix up Ruby case/when parsing
|
2016-12-06 08:14:23 -08:00 |
|
Timothy Clem
|
47402c7c8a
|
New shape for return statements
|
2016-12-05 15:54:59 -08:00 |
|
Timothy Clem
|
e7775aa7ff
|
Fix up go tests (sort of)
|
2016-12-05 14:52:11 -08:00 |
|
Timothy Clem
|
fdf3c5d276
|
Fix up crazy span numbers in javascript tests
|
2016-12-05 13:02:46 -08:00 |
|
joshvera
|
89754d574a
|
update tests
|
2016-12-01 16:07:40 -05:00 |
|
joshvera
|
b9ac5d866d
|
update tests
|
2016-12-01 16:03:52 -05:00 |
|
Rick Winfrey
|
df5bb88c9e
|
Update tests to include continue, yield and break statements
|
2016-11-30 18:19:10 -06:00 |
|
joshvera
|
f71c35d617
|
Handle every case by pattern matching on name in termConstructor instead of (name, children)
|
2016-11-22 15:10:10 -05:00 |
|
joshvera
|
165b6bae6f
|
update tests
|
2016-11-22 13:51:11 -05:00 |
|
joshvera
|
0ea0ff83d0
|
update tests
|
2016-11-22 13:34:21 -05:00 |
|
joshvera
|
c434f79162
|
Merge remote-tracking branch 'origin/master' into go-parser
|
2016-11-22 11:30:48 -05:00 |
|
joshvera
|
2f542a3952
|
update tests
|
2016-11-21 15:47:41 -05:00 |
|
joshvera
|
231310a484
|
update tests
|
2016-11-21 14:39:16 -05:00 |
|
joshvera
|
807752e33d
|
Map indexed expressions to subscript access
|
2016-11-14 19:12:17 -05:00 |
|
joshvera
|
30a3961409
|
Add go, defer, and subscript access statements
|
2016-11-14 19:05:02 -05:00 |
|
joshvera
|
6e248e76f0
|
Add select statements
|
2016-11-14 17:47:04 -05:00 |
|
joshvera
|
a1d9ccdcc9
|
++type switch tests
|
2016-11-14 17:26:06 -05:00 |
|
joshvera
|
8dbac2c98a
|
switch statements
|
2016-11-10 16:19:53 -05:00 |
|
Timothy Clem
|
3f5e78c483
|
Slightly different approach to hash arg summaries
|
2016-11-10 12:51:48 -08:00 |
|
joshvera
|
524c151968
|
++tests
|
2016-11-10 15:36:44 -05:00 |
|
Timothy Clem
|
5b27115ae3
|
Test out that unnamed parameters work OK
|
2016-11-09 13:44:33 -08:00 |
|
Timothy Clem
|
35dd550533
|
Keyword and positional params
|
2016-11-09 13:42:41 -08:00 |
|
Timothy Clem
|
d98d96688d
|
Support keyword and hash arguments in Ruby
|
2016-11-09 10:48:50 -08:00 |
|
Timothy Clem
|
d978ff86b4
|
Get identation right for module
|
2016-11-08 15:54:02 -08:00 |
|
Timothy Clem
|
b541a903dd
|
Collapse up Ruby begin with Try syntax
|
2016-11-07 10:26:59 -08:00 |
|
Timothy Clem
|
961ea9a1de
|
Fix ruby function v. method calls
|
2016-11-04 14:49:39 -07:00 |
|
Timothy Clem
|
4ff0ccf653
|
New module/ternary test cases, back to broken multiple assignments
|
2016-11-04 12:57:08 -07:00 |
|
Timothy Clem
|
c02c32ac7c
|
Back to a single Rescue syntax
|
2016-11-04 12:29:02 -07:00 |
|
Timothy Clem
|
91798e1fb2
|
Show diffs in test cases. sha1, sha2 -> shas
|
2016-11-03 16:02:56 -07:00 |
|
Timothy Clem
|
70b4a3714c
|
Regenerate to catch method updates
|
2016-11-03 14:27:47 -07:00 |
|