Timothy Clem
7c513d3e01
Assign heredocs as TextElement for now
2017-07-11 13:23:05 -07:00
Timothy Clem
405e068542
Fix up ruby rescue fixtures
2017-07-10 08:32:22 -07:00
Timothy Clem
39a457ceaf
Introduce blocks
2017-07-07 15:17:15 -07:00
Timothy Clem
39b7c05e50
case/when/else
2017-07-07 14:22:17 -07:00
Timothy Clem
7d8978f764
Uninterpreted
2017-07-07 13:53:16 -07:00
Timothy Clem
cf17c77a5e
Rescue modifiers
2017-07-07 13:47:50 -07:00
Timothy Clem
06bd5e9212
Fix tests
2017-07-07 10:04:56 -07:00
Timothy Clem
9904a39fb2
Fix up rescue, allow in methods
2017-07-07 10:04:49 -07:00
Timothy Clem
2fcc566542
Clean up argument/parameter parsing
2017-07-07 09:15:24 -07:00
Timothy Clem
1a0445b49c
Singleton classes
2017-07-06 15:57:31 -07:00
Timothy Clem
1acbd78108
Assignment
2017-07-06 12:56:16 -07:00
Timothy Clem
a4c0c93b2b
Method calls
2017-07-06 09:45:03 -07:00
Timothy Clem
0aa0c614b7
For
2017-07-06 09:44:10 -07:00
Timothy Clem
7cdddebfce
Class and Module
2017-07-05 15:41:54 -07:00
Timothy Clem
01be90fbf7
Guess we use these fixtures for other stuff, create a new methods
2017-07-05 14:53:44 -07:00
Timothy Clem
dd464f01d5
Assign lambdas and methods (with parameters)
2017-07-05 14:51:12 -07:00
Timothy Clem
e416c018ee
Regex
2017-06-23 13:49:23 -06:00
Timothy Clem
e6079c7752
Add in array and string literals
2017-06-23 13:28:28 -06:00
Timothy Clem
1d2bd7342a
Add in binary operators for Ruby assignment
2017-06-19 10:14:07 -06:00
Timothy Clem
6abfe6cc07
Fix unary minus (sort of)
2017-06-19 09:11:16 -06:00
Timothy Clem
0282ebab55
Partially add unary
2017-06-19 08:27:44 -06:00
Timothy Clem
f8ba1d203b
Add Range back in
2017-06-19 07:52:17 -06:00
Timothy Clem
054e8a07f8
Sort out some literals and if/until
2017-06-16 15:52:47 -06:00
Timothy Clem
e29a17b26b
while and break
2017-06-16 12:39:56 -06:00
Timothy Clem
f761f62f8a
Empty statement
2017-06-16 11:57:13 -06:00
Timothy Clem
c20495eaad
Add test fixtures for alias and undef
2017-06-16 11:30:36 -06:00
joshvera
b5f9938279
Remove ty from Method and throw every part of a call signature into a list
2017-03-29 16:24:54 -04:00
joshvera
0058c371ec
Map template_chars in JS and add missing Interface cases
2017-03-28 16:10:37 -04:00
Rob Rix
1ab51de582
Update the failing test’s fixture.
...
I’m pretty sure this is due to us producing a different shortest edit script than the old implementation (but still a correct one, and a shortest one—just a different correct/shortest one), and that in turn causing RWS to make different choices.
2017-03-23 14:21:09 -04:00
Timothy Clem
e9315fafe2
Merge remote-tracking branch 'origin/master' into interpreter-decomposition
2017-02-28 09:33:44 -08:00
Timothy Clem
6c2a15104d
Generate file add/remove examples
2017-02-27 11:55:49 -08:00
Timothy Clem
4f61dfdfc1
Newlines at the end of ruby test
2017-02-27 11:27:33 -08:00
Rob Rix
0510e116f1
Merge remote-tracking branch 'origin/master' into interpreter-decomposition
2017-02-24 11:57:08 -05:00
Rob Rix
0d28bde257
…and the rest.
2017-02-24 11:42:11 -05:00
Timothy Clem
6164c4c766
Update all ruby example expected outputs to end with newline
2017-02-24 08:37:35 -08:00
Rob Rix
e5555ea133
Correct boolean operator tests.
2017-02-24 10:53:28 -05:00
Rob Rix
76d76c928c
Correct the Ruby rescue modifier fixtures.
2017-02-24 10:49:41 -05:00
Timothy Clem
74a97766ef
Map ruby rest_assignment to SplatParameter category
2017-02-22 20:25:46 -08:00
Timothy Clem
7e4c97adfa
map ruby pattern to Args category
2017-02-22 20:22:59 -08:00
Timothy Clem
92f07f660f
Map ruby left_assignment_list to Args category
2017-02-22 20:17:33 -08:00
Timothy Clem
6d8c7b70f7
Map up ruby lambdas to AnonymousFunction category
2017-02-22 20:12:08 -08:00
Timothy Clem
2da352277b
Make sure fixtures have ending newline
2017-02-22 14:41:30 -08:00
Timothy Clem
ea453bf57e
Transition ruby test fixtures
2017-02-22 14:36:22 -08:00
Timothy Clem
8e29488556
Test B->A diff as well, move to fixtures dir
2017-02-22 11:31:56 -08:00