| Age | Commit message (Collapse) | Author |
|
searching easier.
|
|
embedding.
|
|
|
|
user-readable way
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
shallow/deep ast conversion type class instances anymore, add herdtools ast / shallow ast conversion functions, add mips ImplementationDefinedStopFetching instruction
|
|
same time with the types both have in common factored out into separate file, rename one mips shallow embedding _extras file as required by this
|
|
variables; modern implementation of nexp unification seems not to need it
|
|
change to printing
|
|
state monad, library fixes
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
interp_value_to_instr_external
|
|
|
|
analysis include type information, small pp fix
|
|
|
|
letbound variables
|
|
sail_impl_base, add sail_impl_base.outcome, add interp_inter_imp auxiliary functions, make prompt use sail_impl_base.outcome
|
|
|
|
|
|
for-loops or case-expressions also return updated variables
|
|
|
|
|
|
|
|
|
|
unknown length (in the last item)
|
|
|
|
|
|
start index
|
|
Not working yet
|
|
pretty print lret effects into lem
|
|
TODO: add an event for a return so that rewriters can find and remove them as needed for OCaml and Lem
|
|
|
|
|
|
|
|
|