summaryrefslogtreecommitdiff
path: root/language
AgeCommit message (Expand)Author
2017-07-24move value type definitions to ott, and introduce new E_internal_value ast no...Jon French
2017-07-21remove -merge true from ott makefile -- lem at least doesn't build with itJon French
2017-07-21l2.ott: port across additions to base_effect from rmemJon French
2017-07-21l2.ott: factor ocaml 'l' type reference into ott definition of 'l'Jon French
2017-07-21l2.ott, l2_parse.ott: remove unnecessary 'type text = string'Jon French
2017-04-06typesetting tt vs non-ttPeter Sewell
2017-04-06fix typesetting of standalone grammar documentPeter Sewell
2017-03-15rename "manual.tex" to "type_system.tex"Peter Sewell
2017-02-25wibPeter Sewell
2017-02-13wibPeter Sewell
2017-02-13make syntax typeset in manual in ASCII-friendly style rather than usingPeter Sewell
2017-02-13tidyingPeter Sewell
2017-02-13tidyingPeter Sewell
2017-02-10wibPeter Sewell
2017-02-10wibPeter Sewell
2017-02-10tidy l2.ottPeter Sewell
2017-02-09tweak pp of initial type environment and l2.ott commentsPeter Sewell
2017-02-05Merge branch 'master' of bitbucket.org:Peter_Sewell/sailPeter Sewell
2017-02-05wibPeter Sewell
2017-02-02K,P debriefPeter Sewell
2017-01-31Kathy, Peter: pp of initial type environmentPeter Sewell
2017-01-30switch to github ottPeter Sewell
2017-01-30remove "rm *.tex" from language/Makefile "make clean"Peter Sewell
2017-01-30Restore manual.tex, accidentally deletedKathy Gray
2017-01-23Extend lib with min and maxKathy Gray
2016-11-23Add new type checking file. Small changes to type inference, temporary change...Kathy Gray
2016-10-19Revert "file missed in previous commit"Christopher Pulte
2016-10-19file missed in previous commitChristopher Pulte
2016-09-25Catch formal type system up to reality, in progressKathy Gray
2016-08-17tuple assignment now implemented so (a,b) := foo() will now workKathy Gray
2016-08-14Start adding form for (a,b,c) := foo()Kathy Gray
2016-07-23Add effect annotation for return, and actually keep a return after type check.Kathy Gray
2016-07-23Add a return exp form to Sail, supported in type checker and in interpreter.Kathy Gray
2016-05-27Also add to ottKathy Gray
2016-03-03Fix typo in manual which had true instead of false on assert documentationKathy Gray
2016-03-02Add new language feature to permit definitions of items of kind Nat, etc as w...Kathy Gray
2016-02-25A bit better readmeKathy Gray
2016-02-25Expand what advice and information is in the manual slightlyKathy Gray
2016-02-25Add the manual, such as it is, for others to be able to use and have without ...Kathy Gray
2016-02-25Restore manual.tex mysteriously deleted by peter in May 2015.Robert Norton
2016-02-23Several fixesKathy Gray
2016-01-06Add new assert expression to SailKathy Gray
2015-12-17First bit of gluing mips onto interpreter and eventually ppcmem infrastructureKathy Gray
2015-12-14Adding new location constructor for location of generated termsKathy Gray
2015-11-24Add BE_escape effect when an E_exit is seenKathy Gray
2015-10-19progress on lem backendChristopher Pulte
2015-10-08Add another internal let for ChristopherKathy Gray
2015-10-07Start expanding annot for more refined effect trackingKathy Gray
2015-09-30Alias support for ocaml modeKathy Gray
2015-09-24Parameterise the rewriter's for multiple different rewritingsKathy Gray