Patrick Thomson
47d4e8b4cc
Merge remote-tracking branch 'origin/master' into take-this-it's-dangerous-to-go-alone
2020-02-04 11:09:21 -05:00
Patrick Thomson
049f3ddf3a
Merge pull request #459 from github/zero-cool
...
Fix documentation for Source.Span.Pos.
2020-02-04 08:57:03 -05:00
Ayman Nadeem
114316c6c8
Merge pull request #448 from github/my-grate
...
Migrating ASTs to Semantic 🧀
2020-02-03 16:31:40 -05:00
Ayman Nadeem
dd3b686d7c
alphabetize
2020-02-03 16:17:59 -05:00
Ayman Nadeem
131f706e01
Continue to get this symbol from TreeSitter.Go
2020-02-03 16:16:29 -05:00
Ayman Nadeem
24cea64644
remove unnecessary qualifier
2020-02-03 16:14:14 -05:00
Ayman Nadeem
5b8c7fdbaf
Create Examples.hs
2020-02-03 14:11:52 -05:00
Ayman Nadeem
c2b94456b6
AST.Marshal ftw
2020-02-03 12:29:13 -05:00
Ayman Nadeem
3aa65bd2d5
leave a note talking about movement
2020-02-03 12:28:58 -05:00
Ayman Nadeem
7ee9da344d
change TreeSitter.*
to AST.*
2020-02-03 12:20:49 -05:00
Ayman Nadeem
59eaa42e89
Update Unmarshal
location
2020-02-03 12:20:26 -05:00
Ayman Nadeem
69e7cfd352
Update GenerateSyntax
location
2020-02-03 12:20:11 -05:00
Ayman Nadeem
4a3bfdc9a4
Update Deserialize
location
2020-02-03 12:17:00 -05:00
Ayman Nadeem
434b7391e8
add code-gen docs to adding-new-languages.md
2020-02-03 12:12:48 -05:00
Ayman Nadeem
3f27722a63
Update adding-new-languages.md
2020-02-03 11:57:20 -05:00
Ayman Nadeem
048e6c54fd
Create README.md
2020-02-03 11:47:13 -05:00
Ayman Nadeem
8592d531c1
bump v5 to v6 to fix cabal store bug
2020-02-03 10:20:27 -05:00
Ayman Nadeem
886962199e
add TSX grammar
2020-02-03 10:19:40 -05:00
Ayman Nadeem
603f3c6130
add semantic-json to semantic.cabal test-suite
2020-02-02 09:06:43 -05:00
Ayman Nadeem
debaf51d7f
import of ‘Data.ImportPath’ is redundant
2020-01-31 16:09:45 -05:00
Rob Rix
cb40eab8d1
Merge pull request #460 from github/work-your-core
...
Pass -j to script/repl's GHCi flags.
2020-01-31 16:03:41 -05:00
Ayman Nadeem
4a10964a01
Update Diffs.hs
2020-01-31 15:56:28 -05:00
Ayman Nadeem
c5a2c1f835
Update Terms.hs
2020-01-31 15:55:30 -05:00
Ayman Nadeem
c318e29326
change name from Data.Graph to Data.Graph.Algebraic
2020-01-31 15:50:57 -05:00
Ayman Nadeem
3f2396ee8c
change name from Data.Graph to Data.Graph.Algebraic
2020-01-31 15:50:53 -05:00
Ayman Nadeem
611301b3bb
get rid of prologue
2020-01-31 15:50:05 -05:00
Patrick Thomson
ad78882f51
Draft a HACKING.md file outlining best practices for development.
2020-01-31 15:46:05 -05:00
Ayman Nadeem
894dcb4897
include semantic-codegen in common stanza of semantic.cabal
2020-01-31 15:33:44 -05:00
Ayman Nadeem
ceaff3555f
Update semantic-python.cabal
2020-01-31 15:17:39 -05:00
Ayman Nadeem
e4805a96b2
Update semantic-python.cabal
2020-01-31 15:16:18 -05:00
Patrick Thomson
9aefc3c1a1
Pass -j to script/repl's GHCi flags.
...
This significantly improves parallelism.
2020-01-31 15:09:09 -05:00
Ayman Nadeem
ab6331f800
Language.Ruby.Grammar not TreeSitter.Ruby
2020-01-31 15:01:47 -05:00
Josh Vera
d03f6a95e6
Merge pull request #451 from github/function-scopes
...
Add Function scopes to semantic-scope-graph
2020-01-31 14:52:14 -05:00
Ayman Nadeem
de4d3e7681
Update Grammar.hs
2020-01-31 14:46:48 -05:00
Ayman Nadeem
abad239511
correct file
2020-01-31 13:58:11 -05:00
Josh Vera
64cc956ed8
Remove declareFunction stub
2020-01-31 13:44:42 -05:00
Patrick Thomson
91a1a1720b
Fix documentation for Source.Span.Pos.
...
Fixes #457 .
2020-01-31 13:34:12 -05:00
Patrick Thomson
c53416c5f7
Merge fallout.
2020-01-31 13:28:53 -05:00
Patrick Thomson
76ccbc5f00
Merge branch 'master' into function-scopes
2020-01-31 13:15:19 -05:00
Patrick Thomson
70252f613c
Merge pull request #456 from github/descend-into-the-depths-of-assignment
...
Enter assignment RHS values during Python scope graphing.
2020-01-31 12:59:12 -05:00
Patrick Thomson
2c71d82636
Enter assignment RHS values during scope graphing.
...
We were neglecting to enter this RHS. A happy little call to `maybe`
addresses this.
2020-01-31 12:36:16 -05:00
Ayman Nadeem
d1066dc169
Update semantic-java.cabal
2020-01-31 12:19:55 -05:00
Rob Rix
b9207a62e2
Merge pull request #455 from github/everyone-do-the-autogen-dance
...
Correctly account of the presence of autogen files in build/noopt.
2020-01-31 12:09:26 -05:00
Ayman Nadeem
70c86a1366
Update semantic-tsx.cabal
2020-01-31 11:49:08 -05:00
Patrick Thomson
4058cd7b83
Correctly account of the presence of autogen files in build/noopt.
...
If you have `optimizations: False` in your cabal.project.local (such
as when you're in a tight build-run-debug cycle for some executable or
test suite), the autogenerated cabal_macros and Paths_ files might not
be present in the `build/` folder; if they aren't, we should look in
`build/noopt`.
This patch appears to address an issue I saw where the cabal macros
were being redefined, but I'm not entirely sure why. :/
2020-01-31 11:33:23 -05:00
Ayman Nadeem
51aa8587e8
add -Wno-missing-deriving-strategies to semantic-json and semantic-java
2020-01-31 11:27:09 -05:00
Ayman Nadeem
aba376a037
add ‘directory’ to the build-depends
2020-01-31 11:06:13 -05:00
Ayman Nadeem
6957d7d624
oops forgot fused-effects
2020-01-31 10:50:55 -05:00
Ayman Nadeem
47737f6475
remove extra bytestring
2020-01-31 10:50:34 -05:00
Ayman Nadeem
09d54aa5ae
change base version
2020-01-31 10:40:08 -05:00