index
:
sail
sail2
Formal specification language for ISAs
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
src
/
parser.mly
Age
Commit message (
Expand
)
Author
2016-04-25
Make interpreter able to read registers during translate address and decode.
Kathy Gray
2016-03-16
more small fixes
Kathy Gray
2016-03-02
Add new language feature to permit definitions of items of kind Nat, etc as w...
Kathy Gray
2016-02-23
Several fixes
Kathy Gray
2016-02-04
add mod_s to lexer and parser
Kathy Gray
2016-01-06
Add new assert expression to Sail
Kathy Gray
2015-06-24
Support new memory write events in the sail front end and pretty printer
Kathy Gray
2015-05-13
Add dynamic footprint dependency check event/outcome
Kathy Gray
2015-04-08
Fixes for power compilation reworking
Kathy Gray
2015-03-26
Add subtraction to nexp grammar (removing the need to do a + (-1 * b))
Kathy Gray
2015-01-12
Add specialised support for numeric singleton types (i.e. what used to be ran...
Kathy Gray
2014-11-22
signed multiplication and quot
Kathy Gray
2014-11-21
Support signed and unsigned arithmetic
Kathy Gray
2014-08-27
Changes to get another (slightly larger) executable running;
Kathy Gray
2014-07-29
A file can now declare that a default order is either inc or dec, and this wi...
Kathy Gray
2014-07-14
Initial support for aliases and exit through the type system and the interpre...
Kathy Gray
2014-07-04
Force end-of-input when parsing expression list
Gabriel Kerneis
2014-07-03
Parse list of expressions in Sail_lib
Gabriel Kerneis
2014-07-03
Introduce a Sail library
Gabriel Kerneis
2014-06-26
Adding better support for unspecified values in indexed vectors
Kathy Gray
2014-06-25
Add support for memory barrier
Kathy Gray
2014-06-23
Get indexed vectors, particularly with default values, working
Kathy Gray
2014-06-04
Fixup type coercions and overloading
Kathy Gray
2014-05-19
More parser comments (and remove one spurious atomic_)
Gabriel Kerneis
2014-05-15
Check name_sect during parsing
Gabriel Kerneis
2014-05-15
Questions and comments about parser
Gabriel Kerneis
2014-05-15
Missing cases in lexer and parser
Gabriel Kerneis
2014-05-12
Avoid pattern-matching warnings in pretty-printer
Gabriel Kerneis
2014-04-15
Put conditional path information into constraint gathering so that checking u...
Kathy Gray
2014-04-08
Reduce redundant information in AST
Kathy Gray
2014-04-01
Fix parsing of nexp constraints
Gabriel Kerneis
2014-03-27
Check simple constraints (i.e. ones using only constants).
Kathy Gray
2014-03-26
Steps towards solving constraints
Kathy Gray
2014-03-20
Type bit[n] means bit[0..n-1]
Gabriel Kerneis
2014-03-18
Add parser support for empty and one element vectors
Kathy Gray
2014-03-18
More library functions for Power
Gabriel Kerneis
2014-03-07
Treat registers as values when not being actively read or written to, so that...
Kathy Gray
2014-03-04
Various deinfix bugs
Gabriel Kerneis
2014-02-28
Correct bug in parsing and handling a['a:'b] types
Kathy Gray
2014-02-18
Adding explicit order to for loops
Kathy Gray
2014-02-05
Replace symbolic link by actual file
Gabriel Kerneis
2014-02-05
Fix type id parsing error ans associated type checking bugs in scattereds
Kathy Gray
2014-02-05
Typechecking lets, concrete vectors, and function calls (minus effects)
Kathy Gray
2014-02-05
Deinfixable colon
Gabriel Kerneis
2014-01-07
Lex bitzero and bitone literals
Gabriel Kerneis
2013-12-17
Remove spurious lexing tokens
Gabriel Kerneis
2013-12-13
Fix effect annotation bug, take 2
Kathy Gray
2013-12-13
Fix effect annotation pretty-printing
Gabriel Kerneis
2013-12-03
Syntax changes per discussion with Peter, as well as L2.ott document clean up.
Kathy Gray
2013-11-29
minor syntax fixups
Kathy Gray
[prev]
[next]