Triton is a virtual machine that comes with Algebraic Execution Tables (AET) and Arithmetic Intermediate Representations (AIR) for use in combination with a STARK proof system.
The *BaseTableColumn and *ExtTableColumn structs define two consts indicating the number of columns: BASE_WIDTH (respectively EXT_WIDTH) and COUNT. The latter one is automatically derived via strum.
Having multiple consts referring to the same value is prone to error.
[ ] refactor: Drop duplicate width indicator from column structs
The
*BaseTableColumn
and*ExtTableColumn
structs define two consts indicating the number of columns:BASE_WIDTH
(respectivelyEXT_WIDTH
) andCOUNT
. The latter one is automatically derived via strum.Having multiple
const
s referring to the same value is prone to error.