viaduct
0.3.0
interpreter
/
io.github.aplcornell.viaduct.backend
/
WireTerm
Wire
Term
sealed
class
WireTerm
Extensions
Inheritors
Inheritors
WireOp
Link copied to clipboard
WireIn
Link copied to clipboard
WireDummyIn
Link copied to clipboard
WireConst
Link copied to clipboard
Extensions
as
String
Link copied to clipboard
fun
WireTerm
.
asString
(
)
:
String
eval
Link copied to clipboard
fun
WireTerm
.
eval
(
)
:
Int
hash
Link copied to clipboard
fun
WireTerm
.
hash
(
)
:
String
normalize
Link copied to clipboard
fun
WireTerm
.
normalize
(
counter
:
NormalizeCounter
)
:
WireTerm
to
R1CS
Link copied to clipboard
fun
WireTerm
.
toR1CS
(
isProver
:
Boolean
,
is_eq_to
:
Int
)
:
R1CS
wire
Name
Link copied to clipboard
fun
WireTerm
.
wireName
(
)
:
String