index
:
sail
sail2
Formal specification language for ISAs
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
language
Age
Commit message (
Expand
)
Author
2018-01-05
Added bitfield syntax to replicate register bits type
Alasdair Armstrong
2018-01-03
Lots of experimental changes on this branch
Alasdair Armstrong
2018-01-03
Updates to interpreter
Alasdair Armstrong
2018-01-02
Experimenting with power spec
Alasdair Armstrong
2017-12-13
Use big_nums from Lem
Alasdair Armstrong
2017-12-11
Prototype interactive mode for sail.
Alasdair Armstrong
2017-12-07
Resolve function clause guard parsing ambiguity by requiring parentheses
Brian Campbell
2017-12-06
Add top-level pattern match guards internally
Brian Campbell
2017-11-24
Use unbound precision big_ints throughout sail.
Alasdair Armstrong
2017-11-24
Attempt to document intermediate language used by Sail in ott.
Alasdair Armstrong
2017-11-17
Fix interpreter to work with new typechecker
Alasdair Armstrong
2017-11-16
Made l2.ott generate an ast.lem which is is valid w.r.t. -lem_ast output.
Alasdair Armstrong
2017-11-16
Remove unused Typ_wild constructor
Alasdair Armstrong
2017-11-15
Allow user defined operations in nexps (experimental)
Alasdair Armstrong
2017-11-08
Allow functions to be selectively declared external only for some backends
Thomas Bauereiss
2017-11-08
Allow for different extern names for different backends
Alasdair Armstrong
2017-10-25
Allow mutually recursive functions
Thomas Bauereiss
2017-10-25
Generate ast.ml from ott file and update makefile.
Alasdair Armstrong
2017-10-25
ast.ml generated from l2.ott compiles with rest of ./src
Mark Wassell
2017-10-23
Aligning Ott generated AST with actual ast.ml. Almost a drop-in replacement b...
Mark Wassell
2017-10-17
Start of alignment of Ott definition with new implementation of type checker ...
Mark Wassell
2017-10-04
Alasdair, Peter: towards new Sail ott
Peter Sewell
2017-07-24
move value type definitions to ott, and introduce new E_internal_value ast no...
Jon French
2017-07-21
remove -merge true from ott makefile -- lem at least doesn't build with it
Jon French
2017-07-21
l2.ott: port across additions to base_effect from rmem
Jon French
2017-07-21
l2.ott: factor ocaml 'l' type reference into ott definition of 'l'
Jon French
2017-07-21
l2.ott, l2_parse.ott: remove unnecessary 'type text = string'
Jon French
2017-04-06
typesetting tt vs non-tt
Peter Sewell
2017-04-06
fix typesetting of standalone grammar document
Peter Sewell
2017-03-15
rename "manual.tex" to "type_system.tex"
Peter Sewell
2017-02-25
wib
Peter Sewell
2017-02-13
wib
Peter Sewell
2017-02-13
make syntax typeset in manual in ASCII-friendly style rather than using
Peter Sewell
2017-02-13
tidying
Peter Sewell
2017-02-13
tidying
Peter Sewell
2017-02-10
wib
Peter Sewell
2017-02-10
wib
Peter Sewell
2017-02-10
tidy l2.ott
Peter Sewell
2017-02-09
tweak pp of initial type environment and l2.ott comments
Peter Sewell
2017-02-05
Merge branch 'master' of bitbucket.org:Peter_Sewell/sail
Peter Sewell
2017-02-05
wib
Peter Sewell
2017-02-02
K,P debrief
Peter Sewell
2017-01-31
Kathy, Peter: pp of initial type environment
Peter Sewell
2017-01-30
switch to github ott
Peter Sewell
2017-01-30
remove "rm *.tex" from language/Makefile "make clean"
Peter Sewell
2017-01-30
Restore manual.tex, accidentally deleted
Kathy Gray
2017-01-23
Extend lib with min and max
Kathy Gray
2016-11-23
Add new type checking file. Small changes to type inference, temporary change...
Kathy Gray
2016-10-19
Revert "file missed in previous commit"
Christopher Pulte
2016-10-19
file missed in previous commit
Christopher Pulte
[next]