mirror of
https://github.com/fluencelabs/aqua-lib
synced 2024-12-04 15:20:23 +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!
|