June 2018 Update
This commit is contained in:
parent
ba8067c3b7
commit
22f33d4004
5278 changed files with 84726 additions and 14379 deletions
|
|
@ -0,0 +1,24 @@
|
|||
function a(x) {
|
||||
printf(" a")
|
||||
return(x)
|
||||
}
|
||||
|
||||
function b(x) {
|
||||
printf(" b")
|
||||
return(x)
|
||||
}
|
||||
|
||||
function call(i, j) {
|
||||
printf("and:")
|
||||
x = a(i)
|
||||
if (x) {
|
||||
x = b(j)
|
||||
}
|
||||
printf("\nor:")
|
||||
y = a(i)
|
||||
if (!y) {
|
||||
y = b(j)
|
||||
}
|
||||
printf("\n")
|
||||
return((x,y))
|
||||
}
|
||||
|
|
@ -0,0 +1,15 @@
|
|||
: call(0,1)
|
||||
and: a
|
||||
or: a b
|
||||
1 2
|
||||
+---------+
|
||||
1 | 0 1 |
|
||||
+---------+
|
||||
|
||||
: call(1,1)
|
||||
and: a b
|
||||
or: a
|
||||
1 2
|
||||
+---------+
|
||||
1 | 1 1 |
|
||||
+---------+
|
||||
Loading…
Add table
Add a link
Reference in a new issue