| Age | Commit message (Expand) | Author |
| 2018-07-10 | remove obsolete files from language directory. | Robert Norton |
| 2017-07-21 | l2.ott, l2_parse.ott: remove unnecessary 'type text = string' | Jon French |
| 2016-08-14 | Start adding form for (a,b,c) := foo() | Kathy Gray |
| 2016-07-23 | Add a return exp form to Sail, supported in type checker and in interpreter. | Kathy Gray |
| 2016-05-27 | Also add to ott | Kathy Gray |
| 2016-03-02 | Add new language feature to permit definitions of items of kind Nat, etc as w... | Kathy Gray |
| 2016-01-06 | Add new assert expression to Sail | Kathy Gray |
| 2015-12-14 | Adding new location constructor for location of generated terms | 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-03-26 | Add subtraction to nexp grammar (removing the need to do a + (-1 * b)) | Kathy Gray |
| 2014-07-25 | Start of setting a default order for literal vectors and for vector shorthand... | Kathy Gray |
| 2014-07-08 | Extend language to support register aliases and to support interrupts, traps ... | Kathy Gray |
| 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-25 | Add support for actions that read just a slice or single bit of a register | 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-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-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-14 | update syntax of vector slicing. | Kathy Gray |
| 2014-02-12 | Change nat to natural in ott | Kathy Gray |
| 2013-12-03 | Syntax changes per discussion with Peter, as well as L2.ott document clean up. | 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-07 | Port L2 to new Lem | Gabriel Kerneis |
| 2013-11-01 | Moved metatheory grammars into l2_rules.ott | Kathy Gray |
| 2013-10-11 | Supporting all expressions, although vector cacentation pattern matching can ... | Kathy Gray |
| 2013-09-26 | Adding undefined | Kathy Gray |
| 2013-08-30 | Small clean up of ott files, start of environments for formal representation ... | Kathy Gray |
| 2013-08-19 | language.ott: update syntax of index ranges | Gabriel Kerneis |
| 2013-08-19 | language.ott: syntax for types in patterns | Gabriel Kerneis |
| 2013-08-19 | Add loops and document optionnal else in conditional | Gabriel Kerneis |
| 2013-08-14 | More cases translating from parse_ast to ast. Plus parser changes to syntax t... | Kathy Gray |
| 2013-08-01 | Lex and discard comments | Gabriel Kerneis |
| 2013-07-26 | A parser without any conflicts. | Kathy Gray |
| 2013-07-26 | Remove white space/terminal tracking | Kathy Gray |
| 2013-07-24 | Parser compiles and compiles some very small test programs. | Kathy Gray |
| 2013-07-24 | Missed files from previous commit | Kathy Gray |
| 2013-07-23 | wib | Peter Sewell |
| 2013-07-18 | More parsing | Kathy Gray |
| 2013-07-17 | Separated ott file for parsable AST and parser changes | Kathy Gray |