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
2014-06-12
Interpret when an unknown is inserted into the program by interp_exhaustive
Kathy Gray
2014-06-04
Fixup type coercions and overloading
Kathy Gray
2014-05-29
Check constraints in power.sail; this required using big_int instead of int t...
Kathy Gray
2014-05-14
More interface update for connecting externally (interp_interface provides fu...
Kathy Gray
2014-04-08
Reduce redundant information in AST
Kathy Gray
2014-04-02
Solve more constraints; fix up test suite bugs uncovered by solving more cons...
Kathy Gray
2014-04-01
Allow negative "nat" internally
Gabriel Kerneis
2014-03-27
Check simple constraints (i.e. ones using only constants).
Kathy Gray
2014-03-26
More steps towards solving and using constraint information
Kathy Gray
2014-03-11
Change treatment of type abbreviations so that name and full type are availab...
Kathy Gray
2014-03-03
Fixing assorted bugs. Adding ability to put a type on the identifier being as...
Kathy Gray
2014-02-28
Correct bug in parsing and handling a['a:'b] types
Kathy Gray
2014-02-21
Add type annotations to lem grammar, including printing out the annotated ast...
Kathy Gray
2014-02-18
Add function's name for external tag, using register when a register
Kathy Gray
2014-02-18
Adding explicit order to for loops
Kathy Gray
2014-02-14
update syntax of vector slicing.
Kathy Gray
2014-02-12
Change nat to natural in ott
Kathy Gray
2014-01-07
lem homs and type headers
Kathy Gray
2013-12-18
More lem homs
Kathy Gray
2013-12-18
Tweak formatting in pretty printer, and resolve bugs.
Kathy Gray
2013-12-17
Convert coerce to a relation that generates a new expression, inserting coerc...
Kathy Gray
2013-12-16
fix l2_rules to grammar update
Kathy Gray
2013-12-10
Fixed bug in interpreter
Kathy Gray
2013-12-03
Syntax changes per discussion with Peter, as well as L2.ott document clean up.
Kathy Gray
2013-11-29
Push syntax changes to type rules
Kathy Gray
2013-11-28
Updated syntax with working examples
Kathy Gray
2013-11-22
Syntax changes per discussions on Thursday.
Kathy Gray
2013-11-11
Merge branch 'new-lem-lib'
Gabriel Kerneis
2013-11-09
Fix up multiple parses issue
Kathy Gray
2013-11-08
Type system, almost certainly has omissions or flaws I've forgotten, but seem...
Kathy Gray
2013-11-07
Port L2 to new Lem
Gabriel Kerneis
2013-11-07
Most of the function type system
Kathy Gray
2013-11-01
Moved metatheory grammars into l2_rules.ott
Kathy Gray
2013-10-30
Type coercions and let expressions
Kathy Gray
2013-10-25
More type rules
Kathy Gray
2013-10-23
Thread type environment through expressions because of block adding new varia...
Kathy Gray
2013-10-23
Don't export list of types to ML AST
Gabriel Kerneis
2013-10-22
More type system
Kathy Gray
2013-10-18
Typeing rules for patterns and easy expressions
Kathy Gray
2013-10-11
Supporting all expressions, although vector cacentation pattern matching can ...
Kathy Gray
2013-10-09
Adding memory writes. Cleaning up the let in the ott file to reflect what act...
Kathy Gray
2013-10-09
extend language of lexp to include memory writes
Kathy Gray
2013-10-04
Clean up build system
Gabriel Kerneis
2013-09-26
Adding undefined
Kathy Gray
2013-09-09
Fixes bugs in pretty printer to generate legal lem syntax; split ott grammar ...
Kathy Gray
2013-09-09
Pretty printer to Lem ast added; accessed by -lem_ast on the command line
Kathy Gray
2013-09-05
workaround likely aux rule bug
Peter Sewell
2013-09-05
More type checking, and trying to generate Lem from the ott
Kathy Gray
2013-09-04
Kind checking and part of type checking getting started
Kathy Gray
2013-09-02
Fix enumerate syntax in l2.ott
Gabriel Kerneis
[next]