lalaition
|
e4319224e3
|
Cleaned up parser
|
2019-06-09 14:11:58 -06:00 |
|
lalaition
|
28c26d015e
|
Run stylish-haskell on changes, again
|
2019-06-06 21:25:47 -06:00 |
|
lalaition
|
be96fcf52f
|
Refactored code to be in line with suggestions
|
2019-06-06 21:24:22 -06:00 |
|
lalaition
|
0abcac73b8
|
Run stylish-haskell on changes
|
2019-06-05 20:11:40 -06:00 |
|
lalaition
|
2ba61a21a0
|
Use Attoparsec to parse git output instead of manually splitting Text
|
2019-06-05 20:07:48 -06:00 |
|
Rob Rix
|
c562987921
|
Merge pull request #76 from github/build-semantic-core-in-travis
Build semantic-core in CI.
|
2019-06-04 16:41:31 -04:00 |
|
Patrick Thomson
|
4c358b495e
|
🤠 Tighten up some language about stack vs. cabal
|
2019-06-04 16:00:03 -04:00 |
|
Rob Rix
|
1a9840622c
|
Merge pull request #80 from github/remove-redundant-hasspan
Remove redundant HasSpan class.
|
2019-06-04 15:34:50 -04:00 |
|
Patrick Thomson
|
51a0749386
|
And run the semantic-core specs.
|
2019-06-04 15:29:00 -04:00 |
|
Patrick Thomson
|
43b65ee190
|
Merge remote-tracking branch 'origin/master' into build-semantic-core-in-travis
|
2019-06-04 15:28:40 -04:00 |
|
Patrick Thomson
|
5d86878d24
|
Merge pull request #64 from yuanwang-wf/stack
Ignore stack.yaml and stack.yaml.lock.
|
2019-06-04 15:27:45 -04:00 |
|
Yuan Wang
|
daa93db5b2
|
ignore stack.yaml and update readme
|
2019-06-04 13:07:20 -06:00 |
|
Patrick Thomson
|
0097a08626
|
Merge pull request #42 from github/parse-core
Institute parser for Core.
|
2019-06-04 14:40:55 -04:00 |
|
Patrick Thomson
|
3e1f3bcb9f
|
Remove redundant HasSpan class.
We already have a classy-lenses-style HasSpan class, provided by Data.Span itself, so we don't need Data.Abstract.HasSpan.
|
2019-06-04 14:40:09 -04:00 |
|
Patrick Thomson
|
470f469568
|
Explicitly build the executable target.
|
2019-06-04 14:29:46 -04:00 |
|
Patrick Thomson
|
b135c62444
|
Address @robrix's suggestions.
|
2019-06-04 14:19:35 -04:00 |
|
Patrick Thomson
|
f0c880c700
|
Fix tabs that crept into this file 😠
|
2019-06-04 14:19:12 -04:00 |
|
Rob Rix
|
ca325719fc
|
Merge pull request #60 from github/support-head-in-git-cli
Support --sha="HEAD" in `semantic parse --symbols --gitdir`.
|
2019-06-04 12:50:49 -04:00 |
|
Yuan Wang
|
73bedd41d1
|
pin to the right fastsum
|
2019-06-04 10:48:13 -06:00 |
|
Patrick Thomson
|
c148a9ab8b
|
Build semantic-core in CI.
|
2019-06-04 11:48:03 -04:00 |
|
Patrick Thomson
|
0501336f26
|
Support --sha="HEAD" in semantic parse --symbols --gitdir .
This is a temporary bandaid to make performance debugging easier. We
are going to tackle the issue of proper Git integration in #38.
|
2019-06-04 11:43:33 -04:00 |
|
Patrick Thomson
|
01a4bd2ed4
|
Label compound and assignment parsers and use infix chainl1.
|
2019-06-04 11:34:49 -04:00 |
|
Patrick Thomson
|
e9b0c4548f
|
Remove unused language extensions.
|
2019-06-04 11:32:45 -04:00 |
|
Patrick Thomson
|
afa4511b8b
|
Merge pull request #52 from github/examples-docs
Add documentation detailing example uses for the CLI.
|
2019-06-04 11:28:42 -04:00 |
|
Patrick Thomson
|
4947963a5d
|
Fix Doug's changes.
|
2019-06-04 11:28:20 -04:00 |
|
Patrick Thomson
|
11a5217f45
|
Enable tests.
|
2019-06-04 11:26:42 -04:00 |
|
Patrick Thomson
|
132c30a475
|
Add EBNF grammar.
|
2019-06-04 10:55:37 -04:00 |
|
Patrick Thomson
|
2b446df225
|
Add pretty-printer.
|
2019-06-04 10:54:39 -04:00 |
|
Patrick Thomson
|
c30d0fc084
|
Fix broken image links.
|
2019-06-04 10:25:29 -04:00 |
|
Patrick Thomson
|
15c1a84e6d
|
Add documentation detailing example uses for the CLI.
|
2019-06-04 10:23:27 -04:00 |
|
Patrick Thomson
|
3d390d6a1c
|
Merge pull request #48 from hectorj/patch-1
Fix "programing" typo
|
2019-06-04 07:21:58 -04:00 |
|
Hector Jusforgues
|
7518a0a383
|
Fix "programing" typo
|
2019-06-04 12:57:57 +02:00 |
|
Rob Rix
|
8efe343c70
|
Merge pull request #39 from github/move-grammar-datatypes-to-the-parser-packages
Move grammar datatypes to the language packages
|
2019-06-03 17:09:46 -04:00 |
|
Patrick Thomson
|
e8ac13f098
|
Institute parser for Core.
I tried to pull the history from this patch over but I was not able to
figure out how to resolve conflicts from `git am`.
|
2019-06-03 16:09:47 -04:00 |
|
Rob Rix
|
a399c63691
|
Fix test failures.
|
2019-06-03 16:08:15 -04:00 |
|
Rob Rix
|
f79ba2ae36
|
Merge branch 'master' into move-grammar-datatypes-to-the-parser-packages
|
2019-06-03 15:22:56 -04:00 |
|
Patrick Thomson
|
ac8bd4409c
|
Merge pull request #36 from github/if-any-monad-is-not-freer-then-I-too-am-bound
Copy Freer in to Assignment, 🔥 dependency on freer-cofreer
|
2019-06-03 14:41:52 -04:00 |
|
Rob Rix
|
2646f89948
|
Move the grammar datatypes for all the other languages into their respective packages.
|
2019-06-03 14:14:04 -04:00 |
|
Patrick Thomson
|
1932332b96
|
Merge remote-tracking branch 'origin/master' into if-any-monad-is-not-freer-then-I-too-am-bound
|
2019-06-03 13:40:49 -04:00 |
|
Patrick Thomson
|
d8342ed5a3
|
Merge pull request #38 from github/setup-ci
Set up Travis builds.
|
2019-06-03 13:38:35 -04:00 |
|
Rob Rix
|
0fa39f6131
|
🔥 Language.JSON.Grammar.
|
2019-06-03 13:23:16 -04:00 |
|
Patrick Thomson
|
4de901c46e
|
Don't cabal-check yet either.
|
2019-06-03 13:01:08 -04:00 |
|
Patrick Thomson
|
89606ff5cb
|
I said not to enable benchmarks and I meant it!
|
2019-06-03 12:41:00 -04:00 |
|
Rob Rix
|
f9579b1ed6
|
🤠 fix the author field in the cabal file.
https://github.com/github/semantic/graphs/contributors seemed too lengthy to fit in there and we didn’t want to leave people out, so we went with “The Semantic authors” to cover everybody.
|
2019-06-03 12:40:15 -04:00 |
|
Rob Rix
|
930b5c01c6
|
🤠 fix the repo URL in the cabal file.
|
2019-06-03 12:39:04 -04:00 |
|
Rob Rix
|
d6bbcbb704
|
🔥 the freer-cofreer submodule.
|
2019-06-03 12:19:23 -04:00 |
|
Rob Rix
|
e6145c6217
|
Don’t depend on freer-cofreer.
|
2019-06-03 12:18:15 -04:00 |
|
Rob Rix
|
5aee604964
|
Copy Freer & iterFreer in.
|
2019-06-03 12:17:54 -04:00 |
|
Rob Rix
|
2430e16f79
|
Avoid using wrap.
|
2019-06-03 12:17:39 -04:00 |
|
Rob Rix
|
40c467fc5d
|
🔥 the Show1 instances for Tracing and AssignmentF.
|
2019-06-03 12:16:32 -04:00 |
|