index
:
sail
sail2
Formal specification language for ISAs
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
src
/
pretty_print_ocaml.ml
Age
Commit message (
Expand
)
Author
2017-11-24
Use unbound precision big_ints throughout sail.
Alasdair Armstrong
2017-11-16
Remove unused Typ_wild constructor
Alasdair Armstrong
2017-09-21
Remove unused kind_def (KD_) nodes from AST
Alasdair Armstrong
2017-09-21
Simplify AST by removing LB_val_explicit and replace LB_val_implicit with jus...
Alasdair Armstrong
2017-09-21
Cleaning up the AST and removing redundant and/or unused nodes
Alasdair Armstrong
2017-08-15
Removed Typ_arg_effect - nobody used it and it isn't supported by the backends.
Alasdair Armstrong
2017-08-02
Improve pretty-printing of register declaration and assignment
Thomas Bauereiss
2017-08-01
Add missing lexp case to Ocaml pretty-printer
Thomas Bauereiss
2017-07-27
Add cons patterns to pretty-printers
Thomas Bauereiss
2017-07-21
Everything moved to new typechecker
Alasdair Armstrong
2017-07-21
Switch to new typechecker (almost)
Thomas Bauereiss
2017-06-21
Pretty-print bitvector expressions
Thomas Bauereiss
2017-05-08
add some missing things in sail_values and make big_int version the default f...
Robert Norton
2017-05-08
add error messages for unhandled pattern match nodes in ocaml pretty printer.
Robert Norton
2017-05-08
put failwith in brackets to avoid parse error.
Robert Norton
2017-04-21
define some big_int literals in sail_values.ml to avoid lots of calls to bit_...
Robert Norton
2017-04-20
add brackets around integer literals so that ocaml parses them correctly and ...
Robert Norton
2017-04-20
add missing KD_nabbrev support in ocaml shallow embedding.
Robert Norton
2017-04-20
support assert in ocaml shallow embedding.
Robert Norton
2017-04-20
use mangled field name when accessing record field.
Robert Norton
2017-04-20
add name to register representation and print it on write.
Robert Norton
2017-04-18
make ocaml embedding of foreach use (now universal) big_ints.
Robert Norton
2017-04-18
Implement return using an exception caught in the function body. Polymorphic ...
Robert Norton
2017-04-18
Generate runtime error for L_undef. Existing code was broken except for type ...
Robert Norton
2017-04-07
fix error in generated ocaml where writing single bit of register was not tak...
Robert Norton
2017-04-06
use set_register when writing element of vector of registers to avoid acciden...
Robert Norton
2017-03-29
Factor out pretty printers into separate files. Hopefully this will make sear...
Robert Norton