Patrick Thomson
|
7129435dc8
|
Merge remote-tracking branch 'origin/master' into simplify-reprinter
also incorporates a number of changes. oops.
|
2018-09-12 12:14:01 -04:00 |
|
Patrick Thomson
|
d6eaae9555
|
further cleanup and refinement of tests
|
2018-09-12 11:46:41 -04:00 |
|
Patrick Thomson
|
0802e0a9f2
|
Use a deep embedding for Tokenize.
|
2018-09-11 18:54:37 -04:00 |
|
Timothy Clem
|
addc6a6c6f
|
Fix a few more go fixtures
|
2018-09-10 15:41:16 -07:00 |
|
Timothy Clem
|
ceed3b0ae4
|
Fix a few test fixtures due to structure changes
|
2018-09-10 11:15:34 -07:00 |
|
Timothy Clem
|
31d093d1c9
|
Fix tests
|
2018-09-06 16:29:59 -07:00 |
|
Timothy Clem
|
16b99b8634
|
One more roundtrip test
|
2018-09-06 16:29:32 -07:00 |
|
Timothy Clem
|
b3e593fc55
|
Merge branch 'master' into no-ruby-pipeline
|
2018-08-30 14:31:00 -07:00 |
|
Timothy Clem
|
18140cd1e6
|
Merge branch 'master' into partial-results
|
2018-08-30 13:12:53 -07:00 |
|
Timothy Clem
|
df17d9ffda
|
Don't do miniRuby either
|
2018-08-30 13:10:18 -07:00 |
|
Timothy Clem
|
099faacbce
|
Re-work these tests now that we return if parse fails
|
2018-08-30 12:51:29 -07:00 |
|
Timothy Clem
|
5939a6139d
|
Remove segfaulting miniPythonParser test for now
|
2018-08-29 10:42:36 -07:00 |
|
Timothy Clem
|
34648a263a
|
Merge branch 'master' into source-aware-reprinter
|
2018-08-28 11:34:53 -07:00 |
|
Timothy Clem
|
0931fc81f2
|
Add a simple roundtrip spec for python printing
|
2018-08-28 10:31:54 -07:00 |
|
Timothy Clem
|
68a93c6740
|
Python example code
|
2018-08-28 09:12:56 -07:00 |
|
joshvera
|
6b8c0c0f06
|
Merge remote-tracking branch 'origin/master' into entry-points
|
2018-08-27 12:49:47 -04:00 |
|
joshvera
|
bc6614aa12
|
Merge remote-tracking branch 'origin/master' into entry-points
|
2018-08-27 12:05:20 -04:00 |
|
Timothy Clem
|
2cb6479797
|
Merge branch 'master' into source-aware-reprinter
|
2018-08-27 08:10:42 -07:00 |
|
Timothy Clem
|
9a347c9d27
|
Tokenize and print subtraction as well
|
2018-08-24 14:07:49 -07:00 |
|
Timothy Clem
|
bf5e72fc6d
|
Fix up tests, since I moved these helpers
|
2018-08-24 11:07:54 -07:00 |
|
Timothy Clem
|
1bb0e3c149
|
Handle printing binary multiplication with precedence!
|
2018-08-24 10:59:09 -07:00 |
|
Timothy Clem
|
e9e8edbebe
|
Dedicated util for rewriting
|
2018-08-24 10:35:38 -07:00 |
|
Patrick Thomson
|
0d4aaef985
|
Merge branch 'master' into source-aware-reprinter
|
2018-08-23 18:32:58 -04:00 |
|
Rob Rix
|
779972acb5
|
Merge branch 'master' into boolean-value-effect
|
2018-08-23 13:15:41 -04:00 |
|
Rob Rix
|
d21f0976f0
|
Run the boolean effect in the evaluator spec.
|
2018-08-23 13:08:38 -04:00 |
|
Ayman Nadeem
|
4be365ddcb
|
add test
|
2018-08-23 11:25:20 -04:00 |
|
Timothy Clem
|
8f6d1ee873
|
Merge branch 'master' into source-aware-reprinter
|
2018-08-23 07:47:48 -07:00 |
|
Timothy Clem
|
3214519718
|
Very basic test for ruby printing
|
2018-08-22 13:47:30 -07:00 |
|
Timothy Clem
|
3e0a6b95cc
|
Lints, formatting, docs, cleanup
|
2018-08-22 13:35:40 -07:00 |
|
Ayman Nadeem
|
9d676c5ba1
|
make these tests passsssgit diffgit diff
|
2018-08-21 18:33:16 -04:00 |
|
Timothy Clem
|
945712bca6
|
Examples
|
2018-08-21 13:25:14 -07:00 |
|
Timothy Clem
|
1a9200b783
|
tokenizing for Ruby blocks (functions)
|
2018-08-21 13:17:13 -07:00 |
|
Ayman Nadeem
|
5949c6e7d6
|
Merge branch 'master' into evaluatable-instances
|
2018-08-21 15:55:15 -04:00 |
|
Timothy Clem
|
5ac0b5a900
|
Continue to refine tokenize api with Ruby as example
|
2018-08-21 11:16:39 -07:00 |
|
Timothy Clem
|
beb0f5f6c3
|
This got renamed
|
2018-08-21 09:39:47 -07:00 |
|
Charlie Somerville
|
ec852844cb
|
reshuffle module layout so that Environment can depend on Heap
|
2018-08-21 13:42:45 +10:00 |
|
Timothy Clem
|
b0311ff77e
|
Ruby test hardness for ghci
|
2018-08-20 18:11:41 -07:00 |
|
Ayman Nadeem
|
da79989904
|
add test for await
|
2018-08-20 17:42:58 -04:00 |
|
Ayman Nadeem
|
c6b31ab886
|
fix rshift and lshift tests
|
2018-08-20 17:01:13 -04:00 |
|
Ayman Nadeem
|
167e9e3934
|
test for rshift
|
2018-08-20 16:57:35 -04:00 |
|
Ayman Nadeem
|
8cf838217c
|
test for lshift
|
2018-08-20 16:56:37 -04:00 |
|
Ayman Nadeem
|
a3bec5b910
|
add tests for bor, band, bxor
|
2018-08-20 16:47:59 -04:00 |
|
Timothy Clem
|
3c53862e19
|
Merge remote-tracking branch 'origin/master' into source-aware-reprinter
|
2018-08-20 10:17:38 -07:00 |
|
Timothy Clem
|
441c47f5ec
|
Fix up specs
|
2018-08-20 09:03:03 -07:00 |
|
Ayman Nadeem
|
51e19ee242
|
add test for BOr statements
|
2018-08-17 23:47:14 -04:00 |
|
Timothy Clem
|
cd3233549a
|
WIP, language translation as an additional step in pipeline
|
2018-08-17 15:17:14 -07:00 |
|
Ayman Nadeem
|
6526071cd2
|
WIP test for bitwise OR
|
2018-08-17 14:14:11 -04:00 |
|
Ayman Nadeem
|
5891fe8510
|
add tests for lshift, rshift, unsignedRshift
|
2018-08-17 13:26:34 -04:00 |
|
Ayman Nadeem
|
a5c7010f85
|
add test file for bxor
|
2018-08-17 13:24:40 -04:00 |
|
Ayman Nadeem
|
c76948c76a
|
add test for bitwise and
|
2018-08-17 13:23:53 -04:00 |
|