1
1
mirror of https://github.com/github/semantic.git synced 2024-12-26 00:12:29 +03:00
Commit Graph

3667 Commits

Author SHA1 Message Date
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
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
Ayman Nadeem
18694f8143 add test for bitwise OR 2018-08-17 13:22:48 -04:00
Ayman Nadeem
52f07dce3a Merge branch 'master' into evaluatable-instances 2018-08-17 13:08:03 -04:00
Ayman Nadeem
0e8bb70dfd Merge remote-tracking branch 'origin/master' into evaluatable-instances 2018-08-16 14:46:59 -04:00
Timothy Clem
600942dcf1 Fix up these tests 2018-08-15 14:01:58 -07:00
Timothy Clem
b39721ec4f Be consistent with 2 spaces for now 2018-08-15 14:01:53 -07:00
Rob Rix
90b29a39ab Add a missing import. 2018-08-15 12:08:15 -04:00
Rob Rix
358b8cc564 Replace UtilEff with ConcreteEff. 2018-08-15 11:55:45 -04:00
Rick Winfrey
1665df55aa Merge branch 'master' into interactive-debugger 2018-08-14 15:04:02 -07:00
Timothy Clem
487c78b854 Merge remote-tracking branch 'origin/master' into source-aware-reprinter 2018-08-13 15:56:26 -07:00
Rick Winfrey
54bc2a9521 🔥 unused exports 2018-08-13 15:43:23 -07:00
joshvera
75365e9caa Merge remote-tracking branch 'origin/master' into interactive-debugger 2018-08-13 16:40:27 -04:00
Rick Winfrey
27c2ebd519 Merge branch 'master' into update-haskell-tree-sitter 2018-08-13 13:01:07 -07:00
Rick Winfrey
9e87ea9fc5 Update python fixtures
I think this got lost when merging in master
2018-08-13 12:48:47 -07:00
Ayman Nadeem
bb71c4543d add evaluatable instance for await 2018-08-13 15:18:54 -04:00
Rick Winfrey
62fb9635e0 Merge branch 'master' into update-haskell-tree-sitter 2018-08-13 11:36:10 -07:00