index
:
sail
sail2
Formal specification language for ISAs
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
src
/
pretty_print_coq.ml
Age
Commit message (
Expand
)
Author
2019-05-28
Coq: don't output complex bool types at let expressions
Brian Campbell
2019-05-24
Coq: support if-then-throw typechecking special case
Brian Campbell
2019-05-23
Coq: support loops which update richly typed variables
Brian Campbell
2019-05-22
Coq: replace inferrable integer arguments with _ at more types
Brian Campbell
2019-05-21
Coq: introduce autocasts at variables
Brian Campbell
2019-05-20
Coq: add some missing autocasts, avoid unnecessary patterns in lets
Brian Campbell
2019-05-19
Coq: remove unhelpful type printing restriction on early returns
Brian Campbell
2019-05-14
Merge branch 'smt_experiments' into sail2
Alasdair Armstrong
2019-05-14
Add feature that allows functions to require type variables are constant
Alasdair Armstrong
2019-05-13
Parse dereferences in orderinary expressions
Alasdair
2019-04-19
Coq: when replacing n_constraints in types allow for some rearrangement
Brian Campbell
2019-04-17
Coq: support pure loops with termination measures
Brian Campbell
2019-04-16
Coq: don't record assertions in the context if Sail doesn't
Brian Campbell
2019-04-15
Merge branch 'sail2' of github.com:rems-project/sail into sail2
Jon French
2019-04-15
Merge branch 'sail2' into rmem_interpreter
Jon French
2019-04-15
Basic loop termination measures for Coq
Brian Campbell
2019-04-06
Various bugfixes and improvements
Alasdair
2019-04-05
Coq: termination measures for mutually recursive functions
Brian Campbell
2019-04-05
Coq: add missing effectful existential unpacking case
Brian Campbell
2019-04-04
Coq: correct projection in plain monadic and/or
Brian Campbell
2019-04-02
Coq: replace n_constraints with equivalent bool variables
Brian Campbell
2019-03-21
Coq: fix bug when multiple type variables map to the same identifier
Brian Campbell
2019-03-20
Coq: do more (and more uniform) simplification
Brian Campbell
2019-03-20
Coq: be more careful about merging Sail variables and type variables
Brian Campbell
2019-03-19
Coq: simplify away more trivial bools
Brian Campbell
2019-03-19
Coq: more test work
Brian Campbell
2019-03-19
Coq: more work on tests
Brian Campbell
2019-03-18
Coq: get axiom generation to merge bool tyvars with arguments
Brian Campbell
2019-03-15
Coq: some progress on the test suite
Brian Campbell
2019-03-15
Coq: better loop handling, discharge some related proof obligations
Brian Campbell
2019-03-14
Merge branch 'sail2' into rmem_interpreter
Jon French
2019-03-12
Coq: fix parametrized record types
Brian Campbell
2019-03-12
Coq: fix some boolean issues seen in arm
Brian Campbell
2019-03-11
Improve ocamldoc comments
Alasdair Armstrong
2019-03-05
Coq: use more local type information when constructing tuples
Brian Campbell
2019-03-05
Coq: some debugging messages
Brian Campbell
2019-03-05
Coq: output type-level Int definitions
Brian Campbell
2019-03-04
Merge branch 'sail2' into rmem_interpreter
Jon French
2019-03-01
Coq: some library compatibility changes
Brian Campbell
2019-03-01
Coq tidying: remove old definition, complete a pattern match
Brian Campbell
2019-03-01
Coq: make iff `iff`
Brian Campbell
2019-02-28
Coq: Clean up rich boolean handling in backend
Brian Campbell
2019-02-28
Coq: more for informative booleans
Brian Campbell
2019-02-28
Coq: update tyvar merge information at other binders
Brian Campbell
2019-02-28
Turn off some debugging messages
Brian Campbell
2019-02-28
Coq: merge tyvars with corresponding variables
Brian Campbell
2019-02-28
Coq: strip informative bools back to more uniform types
Brian Campbell
2019-02-28
Coq: some work on bool simplification
Brian Campbell
2019-02-25
Merge branch 'sail2' into rmem_interpreter
Jon French
2019-02-19
Refactor specialization
Alasdair Armstrong
[next]