TZT stack manipulation exhaustiveness
Answers the following item of %(2023Q3) MIR: check TZT test suite exhaustiveness:
Stack manipulation.
For each one of the instructions below:
- report the name of a TZT test that contains the instruction and declares the expected result of interpretation. None can be used when the test is missing.
Instructions:
-
DIGdig*(though even numbers are missing) -
DIPdip_* -
DIP ndipn*for most cases, none for 0 and 1 -
DROPdrop_* -
DROP ndropn*, none for 1 -
DUGdug*, none for 0 and 1 -
DUPNone -
DUP nNone -
PUSHpush* -
SWAPNone
See the analysis for more details.
Edited by Nicolas Ayache