1
1
mirror of https://github.com/github/semantic.git synced 2024-11-24 08:54:07 +03:00
Commit Graph

25096 Commits

Author SHA1 Message Date
Timothy Clem
7d185d3001 Fully flesh out JSON specific translation step 2018-08-20 09:04:08 -07:00
Timothy Clem
193e17b277 Docs and clean up imports 2018-08-20 09:03:51 -07:00
Timothy Clem
e417b5cbda We have entire context now 2018-08-20 09:03:43 -07:00
Timothy Clem
b9a3e3d254 Relax need for Eff 2018-08-20 09:03:23 -07:00
Timothy Clem
f98cda72cb Bring back re-write experiments in Util 2018-08-20 09:03:12 -07:00
Timothy Clem
441c47f5ec Fix up specs 2018-08-20 09:03:03 -07:00
Timothy Clem
512ba1f8b6 Docs, move these notes 2018-08-20 09:02:59 -07:00
Timothy Clem
506bc50350 Cleanup, comments, export list 2018-08-20 09:02:47 -07:00
Timothy Clem
13e2ba2956 default JSON pipeline 2018-08-17 16:53:36 -07:00
Timothy Clem
933782ab78 Use machines a bit more directly 2018-08-17 16:21:55 -07:00
Timothy Clem
cd3233549a WIP, language translation as an additional step in pipeline 2018-08-17 15:17:14 -07:00
Timothy Clem
d9218cfd1f Cleanup names a bit 2018-08-17 13:15:32 -07:00
Timothy Clem
f239a7a483 Typesetting in the pipeline too 2018-08-17 12:46:54 -07:00
Timothy Clem
9de1897694 WIP - basic translating in machines 2018-08-17 11:43:32 -07:00
Timothy Clem
b49adc41fe Move splice to data, allow config for translation 2018-08-17 09:10:14 -07:00
Timothy Clem
5165d28090 Amazingly it complies! and still prettyprints 2018-08-16 17:05:57 -07:00
Timothy Clem
0cd96954d9 Clean up need for splice 2018-08-16 16:57:09 -07:00
Timothy Clem
f674e2dad1 WIP - translation with Eff interface 2018-08-16 16:51:07 -07: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
Timothy Clem
d5ac03c4a8 Comment out logging for tests 2018-08-15 14:01:44 -07:00
Timothy Clem
ec4d75ced3 Remove extra import and un-needed Language ext 2018-08-15 14:01:35 -07:00
Timothy Clem
f0172cdc2d No record fields here 2018-08-14 14:18:48 -07:00
Timothy Clem
429026e97e No need to emit Control Strategy tokens, strategy in Reader 2018-08-14 14:16:52 -07:00
Timothy Clem
a15c74e674 Util re-org 2018-08-14 14:16:13 -07:00
Timothy Clem
a1aaa9afa9 Remove need to re-write and ensure History 2018-08-14 14:16:03 -07:00
Timothy Clem
f1db15e31a Use projectTerm 2018-08-14 14:15:24 -07:00
Timothy Clem
cd65c8814a Some common matchers 2018-08-14 14:15:18 -07:00
Timothy Clem
487c78b854 Merge remote-tracking branch 'origin/master' into source-aware-reprinter 2018-08-13 15:56:26 -07:00
Timothy Clem
eca6878d3a A few typesetting fixes 2018-08-13 15:42:52 -07:00
Timothy Clem
7f056f533a New take on tokenizing, closer to original SYR algorithm 2018-08-13 15:42:04 -07:00
Josh Vera
2c5c8e624b Merge pull request #2126 from github/update-haskell-tree-sitter
Update haskell tree sitter
2018-08-13 16:24:38 -04:00
Rick Winfrey
f6ade968ee Update protofiles 2018-08-13 13:11:07 -07: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
Rob Rix
e0c100f8e9 Merge pull request #2130 from github/parameterize-evaluate-with-deref-and-allocator-handlers
Specialize Allocator/Deref handlers for the address types
2018-08-13 15:16:55 -04:00
Rick Winfrey
62fb9635e0 Merge branch 'master' into update-haskell-tree-sitter 2018-08-13 11:36:10 -07:00
Rick Winfrey
f0daabaf9a Update go fixtures 2018-08-13 11:29:01 -07:00
Rick Winfrey
13dbf02cb6 Reduce layering of terms for ParameterList 2018-08-13 11:26:09 -07:00
Rob Rix
5665c1ca50 Merge branch 'master' into parameterize-evaluate-with-deref-and-allocator-handlers 2018-08-13 13:34:40 -04:00
Rob Rix
08a29fdf92 Merge branch 'master' into parameterize-evaluate-with-deref-and-allocator-handlers 2018-08-13 13:33:36 -04:00
Timothy Clem
cdbea3932b Merge pull request #2131 from github/update-protos
Update protos from recent (grammar?) changes
2018-08-13 09:55:05 -07:00
Timothy Clem
54e8be811e Filling missing Ruby syntaxes 2018-08-13 09:13:16 -07:00
Timothy Clem
937241320c Variable is no longer part of Python syntax 2018-08-13 08:12:02 -07:00
Timothy Clem
eabb821eff Auto-merged master into update-protos on deployment 2018-08-13 07:59:05 -07:00
Ayman Nadeem
5b12d3c43c Merge pull request #2124 from github/eval-instances
add evaluatable instances for sequence expression, void and delete
2018-08-13 10:58:58 -04:00
Timothy Clem
23313f83a7 Update protos from recent changes 2018-08-13 07:55:04 -07:00
Ayman Nadeem
d107446abf re-generate ruby example 2018-08-13 10:43:44 -04:00
Rob Rix
f0c5c8222b Stop the doctests from freaking out. 2018-08-13 10:30:58 -04:00
Ayman Nadeem
b54f175ebf update examples 2018-08-13 10:20:13 -04:00