1
1
mirror of https://github.com/github/semantic.git synced 2024-12-21 22:01:46 +03:00
Commit Graph

18731 Commits

Author SHA1 Message Date
Patrick Thomson
3ba4ddef61 convert to a Scientific in the evaluation stage 2018-03-07 18:51:43 -05:00
Rob Rix
8fea3108e5 Merge pull request #1532 from github/analysis-composition
Analysis composition
2018-03-07 18:44:50 -05:00
Josh Vera
ca5fa6d5b3 Merge branch 'master' into floats-scientific 2018-03-07 17:49:42 -05:00
Rob Rix
48819ad6ef Merge branch 'master' into analysis-composition 2018-03-07 17:49:30 -05:00
Josh Vera
08642f6eb8 Merge pull request #1524 from github/resuscitate-caching-analysis
Resuscitate the caching evaluator.
2018-03-07 17:48:39 -05:00
Patrick Thomson
8c6ae8145d use ModuleTable 2018-03-07 15:17:16 -05:00
Patrick Thomson
8a738a8760 Merge remote-tracking branch 'origin/master' into resuscitate-caching-analysis 2018-03-07 15:07:01 -05:00
joshvera
a150903d04 Update typescript analysis 2018-03-07 15:06:47 -05:00
joshvera
a27a60f137 Insert addresses in exports state 2018-03-07 15:06:35 -05:00
joshvera
4c5e098123 Change Exports to a Map 2018-03-07 15:00:36 -05:00
joshvera
1f3ed79c01 Change bindExports to take a Map 2018-03-07 15:00:10 -05:00
joshvera
db9a816163 Map fromClause to Identifier 2018-03-07 14:59:40 -05:00
Patrick Thomson
606a1321dd Merge remote-tracking branch 'origin/master' into floats-scientific 2018-03-07 14:56:10 -05:00
Patrick Thomson
957897fe8c strictify 2018-03-07 14:55:51 -05:00
Patrick Thomson
6c4777a854 add some comments 2018-03-07 14:51:26 -05:00
Patrick Thomson
ad4e7e83f4 Ensure that floats can be evaluated. 2018-03-07 14:46:54 -05:00
Patrick Thomson
86697b46d1 changes to the diffs because the hashes of the values changed 2018-03-07 14:46:39 -05:00
Patrick Thomson
4a2d5bda53 necessary changes for floating-point munging 2018-03-07 14:46:26 -05:00
Timothy Clem
a71729d76d Properly capture and flatten qualifiedIdentifiers for python calls 2018-03-07 11:34:50 -08:00
Timothy Clem
2aaa2096ef Actually do need to envUnion here 2018-03-07 11:34:35 -08:00
Timothy Clem
524116baf5 Spacing 2018-03-07 09:34:39 -08:00
Timothy Clem
8bb77aaaf1 TODO about qualified Names 2018-03-07 09:33:51 -08:00
joshvera
af4a489594 update typescript example 2018-03-07 11:56:27 -05:00
joshvera
3ed9162f68 Reset the exports set after evaluating a program 2018-03-07 11:54:58 -05:00
joshvera
a86921e63b Add TODO about prunedEnv 2018-03-07 11:54:40 -05:00
joshvera
3b6d586b6a Docs 2018-03-07 11:53:07 -05:00
joshvera
d176f52ff2 typo 2018-03-07 11:53:00 -05:00
Timothy Clem
5773745839 Merge remote-tracking branch 'origin/master' into environment-scoping 2018-03-07 08:52:53 -08:00
joshvera
581a3bb0ef Map from clauses to identifiers
So that they're free variables. Also strip the quotes.
2018-03-07 11:52:52 -05:00
Timothy Clem
841cd2e323 Spacing 2018-03-07 08:34:52 -08:00
Timothy Clem
5f5aa907cb WildcardImport docs 2018-03-07 08:33:36 -08:00
Timothy Clem
e830105a02 Real Evaluatable instance for Import 2018-03-07 08:33:28 -08:00
Timothy Clem
df8367c6f5 Docs 2018-03-07 08:33:06 -08:00
Timothy Clem
86f3283e26 Merge pull request #1534 from github/bump-tree-sitter
++haskell-tree-sitter, tree-sitter and ts languages
2018-03-07 08:29:49 -08:00
Timothy Clem
02d153e7ab Merge branch 'master' into bump-tree-sitter 2018-03-07 08:07:23 -08:00
joshvera
d99eb4a0db Add an Import evaluatable instance 2018-03-07 10:55:30 -05:00
joshvera
8426bbe598 Add Debug.Trace 2018-03-07 10:55:18 -05:00
Patrick Thomson
6ab468a58f remove stray comment 2018-03-07 10:25:06 -05:00
Patrick Thomson
22cac16ac5 Merge pull request #1526 from github/rename-linker
Rename the Linker type/module to ModuleTable.
2018-03-07 10:24:02 -05:00
Patrick Thomson
276d66e02f fix stray linkerInsert 2018-03-07 10:17:28 -05:00
joshvera
368dc93e91 Add an eval instance for QualifiedExport 2018-03-07 10:03:59 -05:00
joshvera
15b073485e Add addExport and getExports to MonadEvaluator 2018-03-07 10:03:45 -05:00
joshvera
4c1b74b49d Add bindExports
Returns an env with the given values aliased
2018-03-07 10:03:26 -05:00
Timothy Clem
956993a98d Go imports always be changing structure 2018-03-06 16:11:32 -08:00
Timothy Clem
34c5f12f3e Don't run these until output format stablizes a bit 2018-03-06 16:11:14 -08:00
Timothy Clem
c509d33ff9 Merge branch 'bump-tree-sitter' into environment-scoping 2018-03-06 16:04:16 -08:00
Timothy Clem
25b9826faa Go function/method parameter list changes 2018-03-06 15:47:48 -08:00
Timothy Clem
a0ec9e7c07 Go import test changes 2018-03-06 15:47:22 -08:00
Timothy Clem
4d24e41819 Update Go assignment for dot and blank imports 2018-03-06 15:46:55 -08:00
Timothy Clem
04575d4a01 ++haskell-tree-sitter 2018-03-06 15:16:46 -08:00