index
:
sail
sail2
Formal specification language for ISAs
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
src
/
lem_interp
/
interp.lem
Age
Commit message (
Expand
)
Author
2014-03-31
Extend constraint checking, and add casts for base of a vector shifts (i.e. f...
Kathy Gray
2014-03-19
Fix endianness
Gabriel Kerneis
2014-03-19
Fix bug when reading register through a cast
Kathy Gray
2014-03-12
Correctly type checking and interpreting accesses of register "fields". Regis...
Kathy Gray
2014-03-11
Increase support for register "field" accesses; there is now a bug in how run...
Kathy Gray
2014-03-07
Treat registers as values when not being actively read or written to, so that...
Kathy Gray
2014-03-03
Fixing assorted bugs. Adding ability to put a type on the identifier being as...
Kathy Gray
2014-03-01
Fix printing bug on vector slicing that caused only one element to ever be sl...
Kathy Gray
2014-02-27
Fix error to constructor pattern matching
Kathy Gray
2014-02-27
Merge branch 'interp_typed'
Kathy Gray
2014-02-26
Get interpreter working using types, no added functionality yet
Kathy Gray
2014-02-26
Fix vector slicing
Gabriel Kerneis
2014-02-25
Manage annot
Kathy Gray
2014-02-25
First step of using type information in interpreter. Reading and writing plai...
Kathy Gray
2014-02-21
Add type annotations to lem grammar, including printing out the annotated ast...
Kathy Gray
2014-02-18
Put a plaster on bug for finding memory reading/writing operations
Kathy Gray
2014-02-18
Adding explicit order to for loops
Kathy Gray
2014-02-14
Fix infinite loop bug, and test1.sail type checking bug
Kathy Gray
2014-02-13
Missing default case for literal equality test
Gabriel Kerneis
2014-02-13
Implement equality for big_int literals
Gabriel Kerneis
2014-02-12
Fix endianess issues
Gabriel Kerneis
2014-02-12
Replace nat by natural in interpreter
Gabriel Kerneis
2014-02-07
Report unimplemented function name
Gabriel Kerneis
2014-02-05
Revert "Accept single bits as boolean values for if in interpreter"
Gabriel Kerneis
2014-01-15
Accept single bits as boolean values for if in interpreter
Gabriel Kerneis
2014-01-15
Improve error messages
Gabriel Kerneis
2014-01-14
Fix vector concat pattern matching
Gabriel Kerneis
2014-01-09
Fixed pattern concatenation bug
Kathy Gray
2014-01-09
Fixed a single-argument tuple bug on function calls
Kathy Gray
2014-01-09
Fixed bug in resuming after an action (which was manifesting as an apparent p...
Kathy Gray
2014-01-08
Fixed literal vectors for binary vectors (pattern matching and as expressions...
Kathy Gray
2014-01-08
Baby step to seeing a literal vector as a vector (ie. testing string support ...
Kathy Gray
2014-01-08
Add support for letbound toplevel defs in interpreter
Kathy Gray
2014-01-07
interp: recover identifiers in error messages
Gabriel Kerneis
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-22
Syntax changes per discussions on Thursday.
Kathy Gray
2013-11-11
Remove workaround for a bug fixed in Lem
Gabriel Kerneis
2013-11-07
Port L2 to new Lem
Gabriel Kerneis
2013-11-05
De-infix operator before looking it up in the interpreter
Gabriel Kerneis
2013-11-01
Moved metatheory grammars into l2_rules.ott
Kathy Gray
2013-10-15
Add id to register actions
Gabriel Kerneis
2013-10-15
Add returning value to block
Kathy Gray
2013-10-14
interp: report function name on pattern-matching error
Gabriel Kerneis
2013-10-11
Supporting all expressions, although vector cacentation pattern matching can ...
Kathy Gray
2013-10-10
Interpreting all expressions except field assignment; pattern matching all ex...
Kathy Gray
2013-10-10
Rename Ast to Interp_ast for the interpreter
Gabriel Kerneis
2013-10-09
Memory reading (small change to signature for memory writes).
Kathy Gray
2013-10-09
Adding memory writes. Cleaning up the let in the ott file to reflect what act...
Kathy Gray
2013-10-04
More support for expression forms including let and vector slicing. And writi...
Kathy Gray
[next]