xrchz Merge pull request #513 from CakeML/cf-ffidiv
Support for FFI-divergence in CF
Latest commit aaf2ed8 Aug 22, 2018
Permalink
..
Failed to load latest commit information.
examples Make Runtime.exit take an int argument for the exit code Aug 21, 2018
Holmakefile Update CF for fun sem in translator and remove some cheats May 16, 2018
cfAppLib.sig Make [cfAppLib.app_of_Arrow_rule] more generic wrt. the ffi type Dec 20, 2016
cfAppLib.sml Avoid incomplete patterns and tabs in CF libs Feb 27, 2018
cfAppScript.sml Start updating CF to allow reasoning about FFI divergence Aug 15, 2018
cfAppSyntax.sig Make CF able to use specs produced by the translator Aug 5, 2016
cfAppSyntax.sml Make CF able to use specs produced by the translator Aug 5, 2016
cfComputeLib.sml Rename cfNormalizeScript -> cfNormaliseScript for consistency Mar 8, 2017
cfFFITypeScript.sml Add various theorems Aug 2, 2018
cfHeapsBaseLib.sig Update specifications of basisProgScript, and cf examples Oct 3, 2016
cfHeapsBaseLib.sml Remove trailing whitespace Aug 16, 2018
cfHeapsBaseScript.sml Make basis and ffi-divergence play nice together Aug 15, 2018
cfHeapsBaseSyntax.sml Make basis and ffi-divergence play nice together Aug 15, 2018
cfHeapsLib.sig Implement [hchange] & variants Aug 3, 2016
cfHeapsLib.sml Stop assuming term eqtype in more cf libs Oct 13, 2017
cfHeapsScript.sml yet more prove -> Q.prove, store_thm -> Q.store_thm Nov 8, 2016
cfLetAutoLib.sig Fix bugs in xlet-auto Nov 11, 2017
cfLetAutoLib.sml Remove some debugging cruft Aug 16, 2018
cfLetAutoScript.sml Merge remote-tracking branch 'origin/master' into type+module-update Mar 31, 2018
cfLib.sml Expose strip_annot functions Jun 27, 2018
cfMainScript.sml Prove a call_main_thm for FFI-diverging program Aug 20, 2018
cfNormaliseLib.sig Expose strip_annot functions Jun 27, 2018
cfNormaliseLib.sml Define some missing ERRs Aug 18, 2018
cfNormaliseScript.sml Refactor mlnum$toString and mlnum$fromString use Jan 19, 2018
cfScript.sml Make basis and ffi-divergence play nice together Aug 15, 2018
cfStoreScript.sml Start updating CF to allow reasoning about FFI divergence Aug 15, 2018
cfSyntax.sig Add support for FFI heap predicates and heuristics in xlet_auto. Jun 1, 2017
cfSyntax.sml Implement a first version of xlet_auto_tactic and test it on empty an… May 11, 2017
cfTacticsBaseLib.sig Generate ML signatures for HOL functions in basis Jan 19, 2018
cfTacticsBaseLib.sml Define some missing ERRs Aug 18, 2018
cfTacticsLib.sig Add simple handling of cf_ref via xref tactic Jun 27, 2017
cfTacticsLib.sml Merge pull request #513 from CakeML/cf-ffidiv Aug 22, 2018
cfTacticsScript.sml Fix handling of booleans in CF May 7, 2018
cf_examples_pmatch.sml A [xmatch] xtactic, that tries to simplify [cf_match] goals Jul 28, 2016
eqSolveRewriteLib.sig Define a safe xlet_auto tactic and test it on the queueProg example. May 30, 2017
eqSolveRewriteLib.sml Remove mention of KernelTypes Oct 27, 2017
evarsConseqConvLib.sig Rewrite the exists instantiation part of xsimpl as an evarsConseqConv Aug 3, 2016
evarsConseqConvLib.sml Define some missing ERRs Aug 18, 2018
readmePrefix Make readme_gen deal with subdirs and lem files Nov 17, 2016