Environment capability for accessing and reading columns. This is necessary for
building constraints.
Environment capability similar to ColAccessCap
but for /also
writing/ columns. Used on the witness side.
A direct field access capability modelling an abstract witness
builder. Not for constraint building.
Capability for computing arithmetic functions and enforcing
constraints simultaneously.
Capability for invoking table lookups.
Capability for reading and moving forward in a multirow fashion.
Holds a “current” row that can be moved forward with next_row
.
The ColWriteCap
and ColAccessCap
reason in terms of current
row. The two other methods can be used to read/write previous.