summaryrefslogtreecommitdiff
path: root/src/pretty_print_ocaml.ml
AgeCommit message (Expand)Author
2017-05-08add some missing things in sail_values and make big_int version the default f...Robert Norton
2017-05-08add error messages for unhandled pattern match nodes in ocaml pretty printer.Robert Norton
2017-05-08put failwith in brackets to avoid parse error.Robert Norton
2017-04-21define some big_int literals in sail_values.ml to avoid lots of calls to bit_...Robert Norton
2017-04-20add brackets around integer literals so that ocaml parses them correctly and ...Robert Norton
2017-04-20add missing KD_nabbrev support in ocaml shallow embedding.Robert Norton
2017-04-20support assert in ocaml shallow embedding.Robert Norton
2017-04-20use mangled field name when accessing record field.Robert Norton
2017-04-20add name to register representation and print it on write.Robert Norton
2017-04-18make ocaml embedding of foreach use (now universal) big_ints.Robert Norton
2017-04-18Implement return using an exception caught in the function body. Polymorphic ...Robert Norton
2017-04-18Generate runtime error for L_undef. Existing code was broken except for type ...Robert Norton
2017-04-07fix error in generated ocaml where writing single bit of register was not tak...Robert Norton
2017-04-06use set_register when writing element of vector of registers to avoid acciden...Robert Norton
2017-03-29Factor out pretty printers into separate files. Hopefully this will make sear...Robert Norton