val string_key_of_int : nb_digits:int -> int -> string
val wire_name : int -> string
val int_of_wire_name : string -> int
val linear_selector_name : int -> string
val add_next_wire_suffix : string -> string
module Table : sig ... end
val generate_lookup_table_op1 :
nb_bits:int ->
(int -> int) ->
Scalar.t array list
val generate_lookup_table_op2 :
nb_bits:int ->
(int -> int -> int) ->
Scalar.t array list
val rotate_right : nb_bits:int -> int -> int -> int -> int
val table_rotate_right4_1 : Table.t
val table_rotate_right4_2 : Table.t
val table_rotate_right4_3 : Table.t