Patrick Thomson
|
05d84ea500
|
Update to latest round of tree-sitter packages.
|
2019-09-17 10:46:20 -04:00 |
|
Patrick Thomson
|
8b66533c3b
|
Bump to tree-sitter-python 0.3.0.0.
|
2019-09-16 13:36:52 -04:00 |
|
Patrick Thomson
|
b3ecc9fb56
|
Bump to tree-sitter-0.2.1.
|
2019-09-11 18:24:15 -04:00 |
|
Patrick Thomson
|
7f833f08f5
|
Bump tree-sitter versions.
|
2019-09-09 11:39:29 -04:00 |
|
Patrick Thomson
|
245e5055f3
|
Forgot a liftToEncoding.
|
2019-09-04 23:10:54 -04:00 |
|
Patrick Thomson
|
a9328c3671
|
Derive JSON instances for the Core trees.
|
2019-09-04 23:10:54 -04:00 |
|
Patrick Thomson
|
5bae778b14
|
Move warnings into shared haskell component.
|
2019-09-03 13:35:33 -04:00 |
|
Patrick Thomson
|
a7bbd173d0
|
Formatting/includes.
|
2019-09-03 13:34:00 -04:00 |
|
Patrick Thomson
|
8369298101
|
Remove globally-specified default-extensions.
|
2019-09-03 13:33:45 -04:00 |
|
Patrick Thomson
|
25be284ad2
|
fix warnings
|
2019-08-29 09:32:39 -04:00 |
|
Patrick Thomson
|
efa949d402
|
better naming
|
2019-08-29 09:30:58 -04:00 |
|
Patrick Thomson
|
973490b5d4
|
Decomplect this whole thing by lifting it into IO.
|
2019-08-29 09:20:13 -04:00 |
|
Patrick Thomson
|
31fbc386e9
|
Enable multiple directives.
|
2019-08-29 08:52:38 -04:00 |
|
Patrick Thomson
|
1472fc87e7
|
kill ugly MonadFail hack
|
2019-08-27 11:34:24 -04:00 |
|
Patrick Thomson
|
a1b7eb9d5d
|
remove otiose boolean check
|
2019-08-27 11:29:12 -04:00 |
|
Patrick Thomson
|
1c5ac83791
|
Corral orphan instances.
|
2019-08-27 11:27:53 -04:00 |
|
Patrick Thomson
|
80df9c1f1d
|
pass the scope graph explicitly
|
2019-08-27 10:47:45 -04:00 |
|
Patrick Thomson
|
3fb0cc890c
|
Fix redundant pattern match.
|
2019-08-27 10:35:47 -04:00 |
|
Patrick Thomson
|
7ddbee0006
|
Remove tests for future milestones for now to keep diffs small.
|
2019-08-27 10:33:53 -04:00 |
|
Patrick Thomson
|
102ba23513
|
Reformat comment so it's easier to read in diffs.
|
2019-08-27 10:25:21 -04:00 |
|
Patrick Thomson
|
8a44e901c7
|
More comprehensive error handling for uncompilable assignments.
|
2019-08-27 10:24:59 -04:00 |
|
Patrick Thomson
|
e1556cb16b
|
Divest from RecordWildCards.
|
2019-08-27 10:20:10 -04:00 |
|
Patrick Thomson
|
f10e89184e
|
Naming.
|
2019-08-26 09:13:50 -04:00 |
|
Patrick Thomson
|
5413a82272
|
Kill stray comment.
|
2019-08-22 16:14:12 +02:00 |
|
Patrick Thomson
|
811f693051
|
Use Analysis.ScopeGraph instead of my bad reimplementation
|
2019-08-16 15:54:17 -04:00 |
|
Patrick Thomson
|
59c6b5ecbc
|
Fix commented-out changes
|
2019-08-16 15:16:00 -04:00 |
|
Patrick Thomson
|
655fdbf3f3
|
Clean up language pragmas
|
2019-08-16 14:55:03 -04:00 |
|
Patrick Thomson
|
909139e552
|
fix errors
|
2019-08-16 14:51:14 -04:00 |
|
Patrick Thomson
|
2a88e4b31f
|
bad example but it passes the tests!
|
2019-08-16 14:48:21 -04:00 |
|
Patrick Thomson
|
daa36360a6
|
add failing tests
|
2019-08-16 13:24:11 -04:00 |
|
Patrick Thomson
|
dde59eb626
|
jq-based test suite works
|
2019-08-16 13:20:08 -04:00 |
|
Patrick Thomson
|
90dd0b4d33
|
Trying to bring up this test harness
|
2019-08-16 12:34:56 -04:00 |
|
Patrick Thomson
|
3fb642c06d
|
Experiment with LLVM-style directives for test assertions
|
2019-08-13 16:35:11 -04:00 |
|
Patrick Thomson
|
dc47e90c00
|
Minimum viable patch such that all stage-1 fixtures compile
|
2019-08-13 16:19:20 -04:00 |
|
Patrick Thomson
|
5acd975b1b
|
trying to get test cases in shape
|
2019-08-13 14:01:50 -04:00 |
|
Patrick Thomson
|
b4e24720d4
|
sections 3 and 4
|
2019-08-13 11:48:02 -04:00 |
|
Patrick Thomson
|
c95befdb22
|
Add tests for wave 2
|
2019-08-12 15:01:55 -04:00 |
|
Patrick Thomson
|
b8ba99ff12
|
Move these down a directory.
|
2019-08-12 14:52:43 -04:00 |
|
Patrick Thomson
|
4229e81dd3
|
Rename and reorg so that these are in line with the roadmap
|
2019-08-12 13:17:55 -04:00 |
|
Patrick Thomson
|
c578f767e7
|
some ideas
|
2019-08-08 13:23:36 -04:00 |
|
Rob Rix
|
cf8b344efc
|
Handle all the unimplemented cases with a helper.
|
2019-06-19 10:37:11 -04:00 |
|
Rob Rix
|
1164c87b01
|
Compile function definitions.
Co-Authored-By: Patrick Thomson <patrickt@users.noreply.github.com>
|
2019-06-17 12:01:55 -04:00 |
|
Rob Rix
|
d64e12d868
|
Compile identifiers.
Co-Authored-By: Patrick Thomson <patrickt@users.noreply.github.com>
|
2019-06-17 11:18:08 -04:00 |
|
Rob Rix
|
31d396ee91
|
Merge branch 'master' into semantic-python
|
2019-06-17 10:54:55 -04:00 |
|
Rob Rix
|
f2a9ebef39
|
Qualify the import of TreeSitter.Python.AST.
|
2019-06-12 10:23:42 -04:00 |
|
Rob Rix
|
b1a89c0d0e
|
🔥 redundant parens.
|
2019-06-11 17:10:19 -04:00 |
|
Rob Rix
|
6dd5010059
|
🔥 the orphan instances.
|
2019-06-11 17:10:09 -04:00 |
|
Rob Rix
|
9088708c7b
|
Compile boolean literals.
|
2019-06-11 13:10:41 -04:00 |
|
Rob Rix
|
eb7244236f
|
Split out instances for PrimaryExpression.
|
2019-06-11 13:09:14 -04:00 |
|
Rob Rix
|
c15bbcb00b
|
Not via.
|
2019-06-11 13:05:48 -04:00 |
|