index
:
sail
sail2
Formal specification language for ISAs
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
src
Age
Commit message (
Expand
)
Author
2018-05-11
Avoid generating latex files that differ only by case because this causes con...
Robert Norton
2018-05-10
latex: don't include the prefix in the label. This means we have the option o...
Robert Norton
2018-05-10
more mapping
Jon French
2018-05-10
Type_check: special case appending an empty vector
Jon French
2018-05-10
hacky monomorphic bits-string-parser for now
Jon French
2018-05-10
Merge branch 'sail2' into mappings
Jon French
2018-05-10
add space handling mappings to riscv prelude and sail_lib.ml
Jon French
2018-05-10
generalise string pattern matching to arbitrary arguments rather than just an...
Jon French
2018-05-09
Add language=sail option in listings command for latex output. This helps wit...
Robert Norton
2018-05-09
Fix an issue with C compilation
Alasdair Armstrong
2018-05-09
Fix printing of hex strings in Lem
Thomas Bauereiss
2018-05-09
Add tests for Isabelle->OCaml generation for CHERI and AArch64
Thomas Bauereiss
2018-05-09
Add more annotations for loop bounds in Lem rewriting
Thomas Bauereiss
2018-05-09
Run ARM built-in tests for Lem backend (via OCaml)
Thomas Bauereiss
2018-05-09
Support short-circuiting of Boolean expressions in Lem
Thomas Bauereiss
2018-05-09
Generate initial register state record
Thomas Bauereiss
2018-05-09
allow empty brackets to pass unit to sub-mpats
Jon French
2018-05-09
Fix Byte_sequence errors due to linksem update
emersion
2018-05-08
fixed sub-mappings
Jon French
2018-05-04
Add back purely sequential Lem generation
Thomas Bauereiss
2018-05-04
Checked that variable names in split_fun rewrites are really variables
Brian Campbell
2018-05-04
Fix missing nexp id rewriting
Brian Campbell
2018-05-04
Rewrite constant nexps in specs
Brian Campbell
2018-05-04
Add support for top-level values to monomorphisation singleton rewrite
Brian Campbell
2018-05-04
Fix mono cast introduction to avoid a checking to inference change
Brian Campbell
2018-05-04
Start updating monomorphisation
Brian Campbell
2018-05-04
Rename type vars in Coq backend when they clash with identifiers
Brian Campbell
2018-05-04
Basic Coq constraints
Brian Campbell
2018-05-03
Flow typing and l-expression changes for ASL parser
Alasdair Armstrong
2018-05-03
Add typing rule for checking tuples as well as inferring them
Alasdair Armstrong
2018-05-03
Fix interpreter messages for failing asserts
Alasdair Armstrong
2018-05-03
support sub-mappings in string-append-patterns
Jon French
2018-05-03
synthesise string-prefix-check functions for mappings where either side is st...
Jon French
2018-05-03
Work in progress on the coq backend
Brian Campbell
2018-05-02
scattered mappings
Jon French
2018-05-02
re-indent to_ast_def
Jon French
2018-05-02
refactor string append pattern ast to be based on lists rather than pairs
Jon French
2018-05-01
update for lazy evaluation of typechecker debugging after rebase
Jon French
2018-05-01
add type annotation patterns to mpats
Jon French
2018-05-01
it works
Jon French
2018-05-01
inferring is also required
Jon French
2018-05-01
type-checking of calls to mappings, by synthing val-specs for the realised fu...
Jon French
2018-05-01
rewriting of builtin mappings e.g. int
Jon French
2018-05-01
further progress but confounds the type checker?
Jon French
2018-05-01
progress on debugging string pattern matching
Jon French
2018-05-01
oops, not every pattern is in fact string_typ, remember to pass through the o...
Jon French
2018-05-01
create a single funcl with a match, rather than converting mapcls to funcls, ...
Jon French
2018-05-01
further progress
Jon French
2018-05-01
fv funcs for bidir types
Jon French
2018-05-01
mostly added mappings to type-checker and pretty-printer
Jon French
[prev]
[next]