1
1
mirror of https://github.com/github/semantic.git synced 2024-12-22 06:11:49 +03:00
Commit Graph

28389 Commits

Author SHA1 Message Date
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
Rob Rix
2ccd8e10f3
Show the matched thing, not the rule that matched it. 2019-06-03 12:15:29 -04:00
Patrick Thomson
1f74e60ba7
Merge pull request #35 from github/semantic-core
Core intermediate language
2019-06-03 11:56:50 -04:00
Patrick Thomson
876bba7daa Ensure we get parallel dependency builds. 2019-06-03 11:54:49 -04:00
Rob Rix
937505e04f
Move Semantic.Core to Data.Core. 2019-06-03 11:47:03 -04:00
Rob Rix
34d7727ae7
Move Semantic.Name to Data.Name. 2019-06-03 11:45:12 -04:00
Rob Rix
7559eed761
Move Semantic.Eval to Analysis.Eval. 2019-06-03 11:40:37 -04:00
Rob Rix
f955ecbb6e
Move Semantic.Eval.* to Analysis.*. 2019-06-03 11:38:42 -04:00
Rob Rix
6dfa21bbbd
Rename Semantic.Data.Stack to Data.Stack. 2019-06-03 11:36:36 -04:00
Patrick Thomson
f736f5c353 Don't enable benchmarks yet. 2019-06-03 11:35:42 -04:00
Rob Rix
52871f3d92
Add semantic-core to the cabal project file. 2019-06-03 11:34:26 -04:00
Rob Rix
23ba75ba79
Copy in the semantic-core sources. 2019-06-03 11:34:15 -04:00
Patrick Thomson
091d436c50 Attempt to bring up CI. 2019-06-03 11:31:45 -04:00
Patrick Thomson
31fc1c08b4
Merge pull request #30 from lpmi-13/typofix
Fix simple typos and standardize formatting in places
2019-06-03 08:58:30 -04:00
Rob Rix
38198bcf1e
Merge pull request #29 from github/update-stack-docs
Docs: specify we use cabal (and stack internally)
2019-06-03 03:50:24 -04:00
lpmi-13
0ecf334b97 Fix simple typos and standardize formatting in places 2019-06-03 07:26:05 +01:00
Patrick Thomson
ed3ccc6d78
Docs: specify we use cabal (and stack internally) 2019-06-02 18:54:19 -04:00
Patrick Thomson
e3d4e80ee4
Merge pull request #28 from 0xflotus/master
fixed small error
2019-06-01 18:21:27 -04:00
0xflotus
dcde1fbbaf
Merge pull request #1 from 0xflotus/patch-1
Update program-analysis.md
2019-06-02 00:14:27 +02:00
0xflotus
1768a70377
Update program-analysis.md 2019-06-02 00:14:14 +02:00
Rick Winfrey
67899f701a
Merge pull request #14 from bigtoast/typo
The trailing period creates a broken link.
2019-05-31 16:23:24 -07:00
andyandyandy
265f4139a9 The trailing period creates a broken link. 2019-05-31 15:48:38 -07:00
Patrick Thomson
fcc8580ca4
Merge pull request #12 from github/add-docs
Add docs
2019-05-31 16:47:50 -04:00
joshvera
5addbd68d7 Remove some dead links 2019-05-31 16:13:30 -04:00
joshvera
c69933e640 Add assignment.md doc
Co-Authored-By: Timothy Clem <timothy.clem@gmail.com>
Co-Authored-By: Rick Winfrey <rick.winfrey@gmail.com>
Co-Authored-By: Ayman Nadeem <aymannadeem@gmail.com>
Co-Authored-By: Patrick Thomson <patrickt@users.noreply.github.com>
Co-Authored-By: Rob Rix <robrix@github.com>
2019-05-31 16:10:20 -04:00
joshvera
fd927c5f8b Add protip doc
Co-Authored-By: Timothy Clem <timothy.clem@gmail.com>
Co-Authored-By: Rick Winfrey <rick.winfrey@gmail.com>
Co-Authored-By: Ayman Nadeem <aymannadeem@gmail.com>
Co-Authored-By: Patrick Thomson <patrickt@users.noreply.github.com>
Co-Authored-By: Rob Rix <robrix@github.com>
2019-05-31 16:09:29 -04:00
joshvera
9be9cb3f53 Add development.md 2019-05-31 16:05:29 -04:00
joshvera
4106d33e35 Add why-tree-sitter.md
Co-Authored-By: Ayman Nadeem <aymannadeem@gmail.com>
2019-05-31 16:04:41 -04:00
joshvera
26676a9654 Add why-haskell.md
Co-Authored-By: Timothy Clem <timothy.clem@gmail.com>
Co-Authored-By: Patrick Thomson <patrickt@users.noreply.github.com>
2019-05-31 16:04:17 -04:00
joshvera
899efacbd0 Add program-analysis.md
Co-Authored-By: Ayman Nadeem <aymannadeem@gmail.com>
Co-Authored-By: Rob Rix <robrix@github.com>
Co-Authored-By: Timothy Clem <timothy.clem@gmail.com>
2019-05-31 16:02:12 -04:00
joshvera
c7a1f1d307 Add grammar-development-guide 🎩 @aymannadeem
Co-Authored-By: Ayman Nadeem <aymannadeem@gmail.com>
2019-05-31 16:01:39 -04:00
Patrick Thomson
fa78c7c5ff
Merge pull request #5 from github/simplify-project-type
Simplify Data.Project.
2019-05-31 15:25:14 -04:00
Patrick Thomson
07fb2cb8a6
Merge pull request #6 from github/update-getting-started-instructions
Update README with more explicit instructions for getting started.
2019-05-31 13:32:15 -04:00