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
2018-10-11
Change the function type in the AST
Alasdair
2018-09-24
Coq: avoid variables called tt (the unit constant)
Brian Campbell
2018-09-24
Coq: add autocasts at monad returns
Brian Campbell
2018-09-19
Coq: track changes elsewhere
Brian Campbell
2018-09-17
Coq: fix types in aarch64_extras undefined_vector and casts for arguments
Brian Campbell
2018-09-17
Coq: solve some constraint/type errors with AArch64
Brian Campbell
2018-09-17
Coq: remove an obsolete specialisation
Brian Campbell
2018-09-13
Coq: real built-ins for AArch64
Brian Campbell
2018-09-12
Coq: fix type annotations for early return
Brian Campbell
2018-09-12
Coq: avoid some use of pattern binders to help Coq's type checker
Brian Campbell
2018-09-12
Coq: print more type information for existentially typed vectors
Brian Campbell
2018-09-11
Coq: some basic handling for more existentials
Brian Campbell
2018-09-11
Coq: remove a bunch of Lem-isms
Brian Campbell
2018-09-04
Coq: fix early returns with rich types
Brian Campbell
2018-09-03
Coq: get top-level value definitions to work nicely again
Brian Campbell
2018-09-03
Coq: rework generation of dependent pairs so that they are only
Brian Campbell
2018-08-31
fix some compiler warnings
Jon French
2018-08-28
fix some compiler not-matched warnings about Typ_bidir and Typ_internal_unknown
Jon French
2018-08-28
add __POS__ argument to Err_unreachable for better error reporting
Jon French
2018-08-17
Coq: also introduce autocast at type annotations
Brian Campbell
2018-08-16
Add the type an expression was checked against to tannots, and use for Coq
Brian Campbell
2018-08-15
Get RISC-V on Coq into reasonable state to show
Brian Campbell
2018-08-12
Coq: handle enums in binders, make top-level patterns exhaustive
Brian Campbell
2018-08-09
Coq: debugging on top-level lets
Brian Campbell
2018-08-09
Coq: tidy up debugging messages
Brian Campbell
2018-08-09
Coq: decompose dependent pairs at internal_plet as well as let
Brian Campbell
2018-08-09
Coq: handle nats like ranges, not atoms
Brian Campbell
2018-08-03
Coq: generalise dependent pair handling a little
Brian Campbell
2018-08-02
Coq: remove type removal holdover from Lem backend, add MIPS lemma
Brian Campbell
2018-08-02
Coq: proper precedence for constraints (both prop and bool)
Brian Campbell
2018-08-01
Coq: implicit range conversions for function arguments, debug tracing
Brian Campbell
2018-07-27
Make type annotations abstract in type_check.mli
Alasdair Armstrong
2018-07-27
Coq: remove out-of-date todo list
Brian Campbell
2018-07-25
Remove unused internal AST nodes
Alasdair Armstrong
2018-07-17
Coq: support effectful function signatures in axiom generation
Brian Campbell
2018-07-17
Coq: support returning rich integer types from effectful functions
Brian Campbell
2018-07-17
Coq: handle E_constraint properly
Brian Campbell
2018-07-16
Coq: fix false existential problem
Brian Campbell
2018-07-16
Coq: we also unfold length
Brian Campbell
2018-07-16
Coq: handle simple type variable matches properly and nat type
Brian Campbell
2018-07-16
Coq: add support for more complex atom types
Brian Campbell
2018-07-13
Coq: avoid a couple of common identifiers
Brian Campbell
2018-07-12
Coq: get rid of syntax error on exception handling
Brian Campbell
2018-07-12
Coq: handle all bool conjunctions/disjunctions
Brian Campbell
2018-07-12
Coq: more autocast insertion
Brian Campbell
2018-07-12
Coq: tuple matching in loops
Brian Campbell
2018-07-12
Coq: more accurate autocast insertion
Brian Campbell
2018-07-09
Coq: remove some unnecessary casts
Brian Campbell
2018-07-07
Coq: precise generic vectors
Brian Campbell
2018-07-07
Coq: supply index constraint in for loops
Brian Campbell
[next]