1
0
Fork 0
mirror of synced 2025-09-23 12:18:44 +00:00
ZoKrates/zokrates_cli/examples/sha256/binary/fulladd.code
2018-09-12 14:13:54 +02:00

10 lines
No EOL
232 B
Text

// FULLADD
import "./halfadd.code" as HALFADD
import "./or.code" as OR
def main(field a, field b, field car) -> (field, field):
out1, car1 = HALFADD(a, b)
out2, car2 = HALFADD(out1, car)
car3 = OR(car1, car2)
return out2, car3