summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Expand)Author
2015-11-24Fixup effect equality bug introduced by adding e_escapeKathy Gray
2015-11-24Add BE_escape effect when an E_exit is seenKathy Gray
2015-11-22do effect annotation updates more systematically, fix dedupChristopher Pulte
2015-11-20Merge branch 'master' of https://bitbucket.org/Peter_Sewell/l2Christopher Pulte
2015-11-20no more unecessary variables from removing vector-concatenation pattern match...Christopher Pulte
2015-11-20make the abis directory as wellKathy Gray
2015-11-20fixes to get-elf to work on linux. Hope it works on Mac too.Robert Norton
2015-11-19Merge branch 'master' of https://bitbucket.org/Peter_Sewell/l2Christopher Pulte
2015-11-19fixes for cumulative effect anotationsChristopher Pulte
2015-11-19Keep up with linksemKathy Gray
2015-11-19More makefile typeKathy Gray
2015-11-19typo in make fileKathy Gray
2015-11-18Update makefile for elfKathy Gray
2015-11-17Very nearly there sequential interpreter, just need to hook in the spec files...Kathy Gray
2015-11-13fixes, more ppChristopher Pulte
2015-11-12Incorporating elf into sequential interpreterKathy Gray
2015-11-10fix case-expressions' newreturnChristopher Pulte
2015-11-10rewriting fixes, syntactically correct lem syntax, number type errors remainingChristopher Pulte
2015-11-10More tag refinement for lexpKathy Gray
2015-11-10Update tag for register write in nested lexpKathy Gray
2015-11-10Make first half of sequential interpreter driver compile againKathy Gray
2015-11-07fixes, no more uncessary variables, pp progressChristopher Pulte
2015-11-06progress on generating function for read/writing register fieldsChristopher Pulte
2015-11-06fixesChristopher Pulte
2015-11-06fixesChristopher Pulte
2015-11-05some progress on lem backend: rewrite away mutable variable assignments, rewr...Christopher Pulte
2015-11-04Add a new module for writing queries/analyses that aren't type checking but c...Kathy Gray
2015-11-03Support int and bigint library functionsKathy Gray
2015-11-02Catch missing cumulative effect on setting local varKathy Gray
2015-10-29Ocaml generation now just needing big int/little int issues resolved (probabl...Kathy Gray
2015-10-28progress on lem backend: auto-generate read_register and write_register funct...Christopher Pulte
2015-10-26Switch name set to name map to include type and expression dataKathy Gray
2015-10-26Add variable set to rewritersKathy Gray
2015-10-26Begin if variable introduction rewritingKathy Gray
2015-10-26fixChristopher Pulte
2015-10-26Merge branch 'master' of https://bitbucket.org/Peter_Sewell/l2Christopher Pulte
2015-10-26add preliminary Sail_values.lem, adapt lem pp to recent Ocaml pp changesChristopher Pulte
2015-10-23slight change to libraryKathy Gray
2015-10-23More of sail correctly generating ocaml; including using polymorphic variants...Kathy Gray
2015-10-20add copies of ocaml-pp functions for lem-ppChristopher Pulte
2015-10-20ocaml output now produces parsing power.sailKathy Gray
2015-10-20more fixesKathy Gray
2015-10-20Merge branch 'master' of https://bitbucket.org/Peter_Sewell/l2Christopher Pulte
2015-10-20compiling prettyprinterKathy Gray
2015-10-20Merge branch 'master' of https://bitbucket.org/Peter_Sewell/l2Christopher Pulte
2015-10-20fix a-normalisation bugChristopher Pulte
2015-10-20Fixing bugs in pretty printer to ocamlKathy Gray
2015-10-19progress on lem backendChristopher Pulte
2015-10-17clean up, more readabilityChristopher Pulte
2015-10-17a-normalisation for lem backendChristopher Pulte