1
0
mirror of https://github.com/TomHarte/CLK.git synced 2024-06-30 22:29:56 +00:00

Explain which BOUNDs operand is which.

This commit is contained in:
Thomas Harte 2022-03-11 20:34:28 -05:00
parent c22e8112e7
commit e6bd265729

View File

@ -210,13 +210,14 @@ enum class Operation: uint8_t {
BOUND,
// TODO: expand detail on all operations below.
/// Create stack frame.
/// Create stack frame. See operand() for the nesting level and offset()
/// for the dynamic storage size.
ENTER,
/// Procedure exit; copies BP to SP, then pops a new BP from the stack.
LEAVE,
// TODO: expand detail on all operations below.
/// Inputs from a port, incrementing or decrementing the destination.
INS,
/// Outputs to a port, incrementing or decrementing the destination.