1
1
mirror of https://github.com/github/semantic.git synced 2024-11-28 18:23:44 +03:00
Commit Graph

24264 Commits

Author SHA1 Message Date
Patrick Thomson
6b3d930066 Fix lints. 2018-07-13 12:42:26 -04:00
Patrick Thomson
6a65fc0bc0 Fix otiose parts of the diff. 2018-07-13 12:10:17 -04:00
Patrick Thomson
acb4ac18c3 Address Rob's concerns. 2018-07-13 12:06:11 -04:00
Patrick Thomson
341a3ba70a Merge remote-tracking branch 'origin/master' into abstract-call-graph 2018-07-13 11:22:13 -04:00
Patrick Thomson
25cc331789 merge fallout 2018-07-13 11:21:54 -04:00
Rob Rix
75f74aac55 Merge pull request #2045 from github/fix-interposition
Fix NonDet
2018-07-13 11:12:11 -04:00
Patrick Thomson
ae550c59c8 Merge remote-tracking branch 'origin/master' into abstract-call-graph 2018-07-13 11:11:46 -04:00
Rob Rix
c622ba6cbf Bump effects to master. 2018-07-13 11:02:39 -04:00
Rob Rix
4c5c0175f0 Merge branch 'master' into fix-interposition 2018-07-13 09:23:50 -04:00
Rob Rix
7eec6d7d88 We don’t actually need Trace here. 2018-07-13 09:22:56 -04:00
Rob Rix
992cb0a404 Bump effects. 2018-07-13 08:54:59 -04:00
Rob Rix
4a2d83a401 Revert "Fix up handleState implementations"
This reverts commit 80fd530b38c4859d94c946ee6e0f11aa8f11b8c3.
2018-07-13 08:54:37 -04:00
Rob Rix
f31657f7b9 Revert "++effects"
This reverts commit 41ac951037a2e75c2fd4d5fce7a38ecb8fe1976e.
2018-07-13 08:54:21 -04:00
Rob Rix
f2b683db59 Revert "Define locally via bracketing Push/Pop constructors."
This reverts commit 25c242672e8f8e20b650bfea2367ed04b7e7a8dd.
2018-07-13 08:53:58 -04:00
Rob Rix
243080f2fd Revert "Bump effects."
This reverts commit 7ca00be818896e6353b987965f49405322a9dfed.
2018-07-13 08:53:52 -04:00
Rob Rix
0107d38a8f Revert "Bump."
This reverts commit dd9ea0edb668ba87c93a8c8ea12ffe721d14d6ed.
2018-07-13 08:53:44 -04:00
Rob Rix
57949b03e0 Fix a redundant import warning. 2018-07-12 13:53:29 -04:00
Rob Rix
e1cb98c178 Bump. 2018-07-12 13:53:12 -04:00
Rob Rix
0508ab8122 Bump effects. 2018-07-12 13:39:21 -04:00
Rob Rix
5c836b0ba7 Merge pull request #2041 from github/direct-builtins
Direct builtins
2018-07-12 12:59:15 -04:00
Rob Rix
2fd483cc92 Define locally via bracketing Push/Pop constructors. 2018-07-12 11:42:01 -04:00
Rob Rix
7dcc789bef Merge branch 'master' into direct-builtins 2018-07-12 09:56:05 -04:00
Patrick Thomson
621c20222e Merge pull request #2031 from github/module-exports
Add `HasPostlude` and `__semantic_export`
2018-07-12 09:52:42 -04:00
Rob Rix
db44442233 Merge remote-tracking branch 'origin/module-exports' into direct-builtins 2018-07-12 09:37:14 -04:00
Rob Rix
7c1b1ce197 Lambdas are evaluated within their call stack. 2018-07-12 09:29:20 -04:00
Rob Rix
62edaaa7c9 Reformat the signature for lambda. 2018-07-12 09:26:00 -04:00
Rob Rix
6e8a1ad3e1 🔥 defineBuiltins. 2018-07-12 09:25:02 -04:00
Rob Rix
d4704ed489 Define builtInPrint without reference to __semantic_print. 2018-07-12 09:24:32 -04:00
Rob Rix
ca4029ad0a Move the lambda into builtInPrint. 2018-07-12 09:22:39 -04:00
Rob Rix
635de237a2 Move builtInPrint to Control.Abstract.Primitive. 2018-07-12 09:17:42 -04:00
Rick Winfrey
d3c4f82241 Merge branch 'master' into module-exports 2018-07-11 14:03:17 -07:00
joshvera
25471daee6 ++effects 2018-07-11 15:38:46 -04:00
joshvera
da8c791e98 Add trace effect to unit tests 2018-07-11 15:37:02 -04:00
joshvera
1f156c0ba2 More redundant constraints 2018-07-11 15:36:28 -04:00
joshvera
d6542b9e70 Fix up handleState implementations 2018-07-11 15:32:51 -04:00
Rob Rix
38b48a8a0c Merge pull request #2030 from github/serialize-test-queue-output
Serialize test queue output
2018-07-11 15:30:08 -04:00
Rick Winfrey
6ea9c047dd Merge branch 'master' into serialize-test-queue-output 2018-07-11 12:15:51 -07:00
Rob Rix
984046e464 Merge pull request #2029 from github/fix-interposition
Bump effects for https://github.com/joshvera/effects/pull/55.
2018-07-11 15:14:36 -04:00
Rob Rix
cd0b9b3dee Bump. 2018-07-11 11:11:48 -04:00
Rob Rix
528882d83d Merge branch 'master' into module-exports 2018-07-11 09:27:43 -04:00
Rob Rix
87364f7e23 Merge branch 'master' into serialize-test-queue-output 2018-07-11 09:27:38 -04:00
Rob Rix
caa5285836 Merge branch 'master' into fix-interposition 2018-07-11 09:27:36 -04:00
Rob Rix
69004c5977 Merge pull request #2033 from github/charliesome/class-inheritance
Implement class inheritance
2018-07-11 09:27:08 -04:00
Charlie Somerville
301aca987e remove redundant constraints 2018-07-11 15:20:35 +10:00
Charlie Somerville
ab4956dfa6 fix order of ancestor traversal 2018-07-11 15:15:53 +10:00
Charlie Somerville
455068bbd7 changed scopedEnvironment and evaluateInScopedEnv to take address 2018-07-11 13:56:45 +10:00
Rick Winfrey
6ba18f76f7 Merge branch 'master' into module-exports 2018-07-10 14:40:09 -07:00
Rick Winfrey
e8474e27c7 Sketch out an initial __semantic_export builtin
Co-Authored-By: Rob Rix <rob.rix@github.com>
2018-07-10 14:39:10 -07:00
Rick Winfrey
c9f12de7d1 Add HasPostlude constraints
Co-Authored-By: Rob Rix <rob.rix@github.com>
2018-07-10 14:38:51 -07:00
Rick Winfrey
12b8b69c62 Rename evalTerm to evalModuleBody and eval postlude
Co-Authored-By: Rob Rix <rob.rix@github.com>
2018-07-10 14:38:16 -07:00