| Age | Commit message (Collapse) | Author |
|
taking account of register direction.
|
|
way but standard for C and most hw.
|
|
more correct
|
|
|
|
|
|
converting to integers, allowing them to work on vectors containing undef.
|
|
|
|
|
|
for mips compatibility.
|
|
|
|
|
|
possible to rewrite using arithmetic on big_int which might be faster.
|
|
embedding.
|
|
|
|
fix sail_values bug.
|
|
|
|
|
|
|
|
shallow/deep ast conversion type class instances anymore, add herdtools ast / shallow ast conversion functions, add mips ImplementationDefinedStopFetching instruction
|
|
|
|
instruction state, factor out interpreter/shallow embedding value conversion
|
|
operations
|
|
state monad, library fixes
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
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
|
|
|
|
|
|
|
|
|
|
|
|
interpreter interface
|
|
|