Documentation ¶
Index ¶
- func CheckLastELemConsistency(comp *wizard.CompiledIOP, isActive ifaces.Column, parentCol ifaces.Column, ...)
- func CreateCol(name, subName string, size int, comp *wizard.CompiledIOP) ifaces.Column
- func GetTimestampField() field.Element
- func InitializeCsv(csvPath string, t *testing.T) *csvtraces.CsvTrace
- func MustBeBinary(comp *wizard.CompiledIOP, c ifaces.Column)
- func Ternary(cond, if1, if0 any) *sym.Expression
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func CheckLastELemConsistency ¶
func CheckLastELemConsistency(comp *wizard.CompiledIOP, isActive ifaces.Column, parentCol ifaces.Column, acc ifaces.Accessor, name string)
CheckLastELemConsistency checks that the last element of the active part of parentCol is present in the field element of acc
func GetTimestampField ¶
GetTimestampField returns a field element that contains the hardcoded INST value for a timestamp
func InitializeCsv ¶
InitializeCsv is used to initialize a CsvTrace based on a path
func MustBeBinary ¶
func MustBeBinary(comp *wizard.CompiledIOP, c ifaces.Column)
MustBeBinary constrains the current column to be binary.
func Ternary ¶
func Ternary(cond, if1, if0 any) *sym.Expression
Ternary is a small utility to construct ternaries is constraints
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.