-
Notifications
You must be signed in to change notification settings - Fork 28
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Introduce support for closures #479
Commits on Jun 16, 2022
-
Configuration menu - View commit details
-
Copy full SHA for a124382 - Browse repository at this point
Copy the full SHA a124382View commit details -
Stefano Milizia committed
Jun 16, 2022 Configuration menu - View commit details
-
Copy full SHA for 196f21d - Browse repository at this point
Copy the full SHA 196f21dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9e51fcd - Browse repository at this point
Copy the full SHA 9e51fcdView commit details
Commits on Jun 20, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 3e88b91 - Browse repository at this point
Copy the full SHA 3e88b91View commit details -
Use correct substitutions within function literals
Stefano Milizia committedJun 20, 2022 Configuration menu - View commit details
-
Copy full SHA for 81f23af - Browse repository at this point
Copy the full SHA 81f23afView commit details
Commits on Jun 22, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 8074c58 - Browse repository at this point
Copy the full SHA 8074c58View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5899a4b - Browse repository at this point
Copy the full SHA 5899a4bView commit details
Commits on Jun 23, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 58e97e6 - Browse repository at this point
Copy the full SHA 58e97e6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3f06a40 - Browse repository at this point
Copy the full SHA 3f06a40View commit details
Commits on Jun 24, 2022
-
Implement encoding of function literals, including encoding of closur…
…e domain, satisfies functions, default getter
Configuration menu - View commit details
-
Copy full SHA for 6461255 - Browse repository at this point
Copy the full SHA 6461255View commit details
Commits on Jun 25, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 1843cfb - Browse repository at this point
Copy the full SHA 1843cfbView commit details
Commits on Jun 26, 2022
-
Implement parsing and type checking of closure spec instances and imp…
…lements expressions
Configuration menu - View commit details
-
Copy full SHA for 5ad042f - Browse repository at this point
Copy the full SHA 5ad042fView commit details -
Configuration menu - View commit details
-
Copy full SHA for d9aab4d - Browse repository at this point
Copy the full SHA d9aab4dView commit details
Commits on Jun 28, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 3c84e74 - Browse repository at this point
Copy the full SHA 3c84e74View commit details
Commits on Jun 30, 2022
-
Configuration menu - View commit details
-
Copy full SHA for abbd708 - Browse repository at this point
Copy the full SHA abbd708View commit details
Commits on Jul 1, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 281e332 - Browse repository at this point
Copy the full SHA 281e332View commit details
Commits on Jul 4, 2022
-
Configuration menu - View commit details
-
Copy full SHA for d7d2c32 - Browse repository at this point
Copy the full SHA d7d2c32View commit details -
In spec implementation proofs, introduce an alias for the closure to …
…avoid access permissions problems
Stefano Milizia committedJul 4, 2022 Configuration menu - View commit details
-
Copy full SHA for 6cdef71 - Browse repository at this point
Copy the full SHA 6cdef71View commit details -
Stefano Milizia committed
Jul 4, 2022 Configuration menu - View commit details
-
Copy full SHA for f46a039 - Browse repository at this point
Copy the full SHA f46a039View commit details
Commits on Jul 5, 2022
-
Introduce closure objects, fix ghostness of function and method const…
…ants
Stefano Milizia committedJul 5, 2022 Configuration menu - View commit details
-
Copy full SHA for af1f7f7 - Browse repository at this point
Copy the full SHA af1f7f7View commit details
Commits on Jul 6, 2022
-
Stefano Milizia committed
Jul 6, 2022 Configuration menu - View commit details
-
Copy full SHA for d4cbe30 - Browse repository at this point
Copy the full SHA d4cbe30View commit details -
Try to support importing packages
Stefano Milizia committedJul 6, 2022 Configuration menu - View commit details
-
Copy full SHA for e5a63fa - Browse repository at this point
Copy the full SHA e5a63faView commit details
Commits on Jul 8, 2022
-
Configuration menu - View commit details
-
Copy full SHA for f881c5e - Browse repository at this point
Copy the full SHA f881c5eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 19097a3 - Browse repository at this point
Copy the full SHA 19097a3View commit details -
Configuration menu - View commit details
-
Copy full SHA for e18eab5 - Browse repository at this point
Copy the full SHA e18eab5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0396833 - Browse repository at this point
Copy the full SHA 0396833View commit details -
Configuration menu - View commit details
-
Copy full SHA for debbd03 - Browse repository at this point
Copy the full SHA debbd03View commit details -
Configuration menu - View commit details
-
Copy full SHA for febcb34 - Browse repository at this point
Copy the full SHA febcb34View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7e92e3e - Browse repository at this point
Copy the full SHA 7e92e3eView commit details
Commits on Jul 9, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 5b20bad - Browse repository at this point
Copy the full SHA 5b20badView commit details -
Configuration menu - View commit details
-
Copy full SHA for d9aaccc - Browse repository at this point
Copy the full SHA d9aacccView commit details
Commits on Jul 10, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 482fec2 - Browse repository at this point
Copy the full SHA 482fec2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6cc4157 - Browse repository at this point
Copy the full SHA 6cc4157View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8f931b9 - Browse repository at this point
Copy the full SHA 8f931b9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8142a05 - Browse repository at this point
Copy the full SHA 8142a05View commit details
Commits on Jul 11, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 324b81e - Browse repository at this point
Copy the full SHA 324b81eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7005e55 - Browse repository at this point
Copy the full SHA 7005e55View commit details -
Configuration menu - View commit details
-
Copy full SHA for 225aa9b - Browse repository at this point
Copy the full SHA 225aa9bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 226fdc4 - Browse repository at this point
Copy the full SHA 226fdc4View commit details
Commits on Jul 12, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 40dac97 - Browse repository at this point
Copy the full SHA 40dac97View commit details -
Configuration menu - View commit details
-
Copy full SHA for ba8354e - Browse repository at this point
Copy the full SHA ba8354eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 97e7ce0 - Browse repository at this point
Copy the full SHA 97e7ce0View commit details
Commits on Jul 14, 2022
-
Configuration menu - View commit details
-
Copy full SHA for e3da4e2 - Browse repository at this point
Copy the full SHA e3da4e2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 65178dc - Browse repository at this point
Copy the full SHA 65178dcView commit details
Commits on Jul 15, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 23194c8 - Browse repository at this point
Copy the full SHA 23194c8View commit details
Commits on Jul 17, 2022
-
Fix encoding of captured variables as domain functions (allowing type…
…s different from Ref)
Configuration menu - View commit details
-
Copy full SHA for c9135d5 - Browse repository at this point
Copy the full SHA c9135d5View commit details
Commits on Jul 18, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 3b4e853 - Browse repository at this point
Copy the full SHA 3b4e853View commit details -
Make ClosureImplements a ghost expression (instead of an assertion), …
…allow shareable closure arguments
Configuration menu - View commit details
-
Copy full SHA for 4d6a5a6 - Browse repository at this point
Copy the full SHA 4d6a5a6View commit details -
Configuration menu - View commit details
-
Copy full SHA for e4a5522 - Browse repository at this point
Copy the full SHA e4a5522View commit details -
Configuration menu - View commit details
-
Copy full SHA for e173a2b - Browse repository at this point
Copy the full SHA e173a2bView commit details
Commits on Jul 19, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 29d011d - Browse repository at this point
Copy the full SHA 29d011dView commit details -
Configuration menu - View commit details
-
Copy full SHA for e53eb54 - Browse repository at this point
Copy the full SHA e53eb54View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7026797 - Browse repository at this point
Copy the full SHA 7026797View commit details -
Configuration menu - View commit details
-
Copy full SHA for b0f247f - Browse repository at this point
Copy the full SHA b0f247fView commit details -
Remove PCallWithSpec and internal.CallWithSpec, use PInvoke and metho…
…d, function calls instead
Configuration menu - View commit details
-
Copy full SHA for 91b9076 - Browse repository at this point
Copy the full SHA 91b9076View commit details
Commits on Jul 21, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 2253a17 - Browse repository at this point
Copy the full SHA 2253a17View commit details -
Configuration menu - View commit details
-
Copy full SHA for a2ff559 - Browse repository at this point
Copy the full SHA a2ff559View commit details
Commits on Jul 23, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 4d5c101 - Browse repository at this point
Copy the full SHA 4d5c101View commit details
Commits on Jul 24, 2022
-
Configuration menu - View commit details
-
Copy full SHA for fbdab5d - Browse repository at this point
Copy the full SHA fbdab5dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 26f551a - Browse repository at this point
Copy the full SHA 26f551aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 95756a5 - Browse repository at this point
Copy the full SHA 95756a5View commit details -
Configuration menu - View commit details
-
Copy full SHA for be0165a - Browse repository at this point
Copy the full SHA be0165aView commit details -
Configuration menu - View commit details
-
Copy full SHA for e8ef809 - Browse repository at this point
Copy the full SHA e8ef809View commit details
Commits on Jul 25, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 1c2e81c - Browse repository at this point
Copy the full SHA 1c2e81cView commit details -
Configuration menu - View commit details
-
Copy full SHA for c494492 - Browse repository at this point
Copy the full SHA c494492View commit details
Commits on Jul 27, 2022
-
Fix ambiguity resolution between ClosureCall and FunctionCall, remove…
… termination measures when unnecessary
Configuration menu - View commit details
-
Copy full SHA for 2293edd - Browse repository at this point
Copy the full SHA 2293eddView commit details -
Configuration menu - View commit details
-
Copy full SHA for 22fba67 - Browse repository at this point
Copy the full SHA 22fba67View commit details -
Configuration menu - View commit details
-
Copy full SHA for c24fdb6 - Browse repository at this point
Copy the full SHA c24fdb6View commit details -
Configuration menu - View commit details
-
Copy full SHA for e10ad82 - Browse repository at this point
Copy the full SHA e10ad82View commit details -
Configuration menu - View commit details
-
Copy full SHA for d00566f - Browse repository at this point
Copy the full SHA d00566fView commit details
Commits on Aug 2, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 1ea27f3 - Browse repository at this point
Copy the full SHA 1ea27f3View commit details -
Co-authored-by: Felix Wolf <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for f096233 - Browse repository at this point
Copy the full SHA f096233View commit details -
Add suggested
Experimental feature
warningCo-authored-by: Felix Wolf <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for b27ba31 - Browse repository at this point
Copy the full SHA b27ba31View commit details -
Configuration menu - View commit details
-
Copy full SHA for 35a4e8a - Browse repository at this point
Copy the full SHA 35a4e8aView commit details