mirror of
https://github.com/fluencelabs/aqua-lib
synced 2024-12-04 23:30:22 +00:00
26 lines
388 B
Plaintext
26 lines
388 B
Plaintext
|
-- TODO: add aqua tests
|
||
|
|
||
|
func and(l: bool, r: bool) -> bool:
|
||
|
res: ?bool
|
||
|
if l:
|
||
|
res <<- r
|
||
|
else:
|
||
|
res <<- false
|
||
|
<- res!
|
||
|
|
||
|
func or(l: bool, r: bool) -> bool:
|
||
|
res: ?bool
|
||
|
if l:
|
||
|
res <<- true
|
||
|
else:
|
||
|
res <<- r
|
||
|
<- res!
|
||
|
|
||
|
func not(u: bool) -> bool:
|
||
|
res: ?bool
|
||
|
if u:
|
||
|
res <<- false
|
||
|
else:
|
||
|
res <<- true
|
||
|
<- res!
|