Conditons
"Conditons" are functionalities used to compare vals of operands,
and return some val or vals, or do specific task.
if-mor mor-if Condi-mor #> if-elif-else variations
fi-mor mor-fi ----|---- #> fi-lefi-lese variations
if-duo duo-if Condi-duo
fi-duo duo-fi ----|----
if-uno uno-if Condi-uno
fi-uno uno-fi ----|----
The general division of "Conditons" is into:
- "IF-cod"
- "FI-cod"
"IF-cod" is flocod that is based on the condition being True.
"FI-cod" --------------------||------------------------ False.
The main division of "Conditons" is into:
- "condi-mor"
- "condi-duo"
- "condi-uno"
"Condi-mor" is flocod that is made of one or more conditions, and for each of them the corresponding option/s.
"Condi-duo" ---------------||------------ condition and two options (one for True, one for False).
"Condi-uno" ---------------||------------ condition and one option (one for True).
All "conditons" are divided into:
"condi-mors":
1) if-mor 3) fi-mor
2) mor-if 4) mor-fi
"condi-duos":
5) if-duo 7) fi-duo
6) duo-if 8) duo-fi
"condi-unos":
9) if-uno 11) fi-uno
10) uno-if 12) uno-fi
IF-cods: FI-cods:
if() == .if == ?.. fi() == .fi == !..
opoif() == .opoif == ..? opofi() == .opofi == ..!
elif() == .elif == ??. lefi() == .lefi == !!.
opoelif() == .opoelif == .?? opolefi() == .opolefi == .!!
else() == .else == ??? lese() == .lese == !!!
opoelse() == .opoelse == ??? opolese() == .opolese == !!!
ifmor() == .ifmor == ???. fimor() == .fimor == !!!.
morif() == .morif == .??? morfi() == .morfi == .!!!
ifduo() == .ifduo == ?. fiduo() == .fiduo == !.
duoif() == .duoif == .? duofi() == .duofi == .!
ifuno() == .ifuno == ?: fiuno() == .fiuno == !:
unoif() == .unoif == :? unofi() == .unofi == :!
IF-MOR
if(a > b) .if a > b ?.. a > b .ifmor a > b # ???. a > b #
x = 5 x = 5 x = 5 a < b # a < b #
elif(a < b) .elif a < b ??. a < b : x = 5 : x = 5
x = 3 x = 3 x = 3 : x = 3 : x = 3
else() .else ??? : x = 1 : x = 1
x = 1 x = 1 x = 1
if(a > b) .. x = 5 .if a > b .. x = 5 ?.. a > b .. x = 5 .ifmor a > b .. x = 5 ???. a > b .. x = 5
elif(a < b) .. x = 3 .elif a < b .. x = 3 ??. a < b .. x = 3 a < b .. x = 3 a < b .. x = 3
else() .. x = 1 .else .. x = 1 ??? .. x = 1 .. x = 1 .. x = 1
.ifmor a > b # a < b ???. a > b # a < b
: x = 5 : x = 5
: x = 3 : x = 3
: x = 1 : x = 1
.ifmor a > b # a < b ???. a > b # a < b
(x = 5) : (x = 3) : (x = 1) (x = 5) : (x = 3) : (x = 1)
.ifmor a > b # a < b ???. a > b # a < b
x = 5 : 3 : 1 x = 5 : 3 : 1
IF-MOR-LINER and MOR-IF-LINER
if(a > b .. x = 5) . elif(a < b .. x = 3) . else(x = 1) opoif((x = 5) | a > b) . opoelif((x = 3) | a < b) . opoelse(x = 1)
x = if(a > b .. 5) . elif(a < b .. 3) . else(1) x = opoif(5 | a > b) . opoelif(3 | a < b) . opoelse(1)
(.if a > b .. x = 5) . (.elif a < b .. x = 3) . (.else .. x = 1) ((x = 5) | .opoif a > b) . ((x = 3) | .opoelif a < b) . ((x = 1) | .opoelse)
---------------------||---------------------- . (.else x = 1) ---------------------------------||-----------------------------------------
x = (.if a > b .. 5) . (.elif a < b .. 3) . (.else 1) x = (5 | .opoif a > b) . (3 | .opoelif a < b) . (1 | .opoelse)
(?.. a > b .. x = 5) . (??. a < b .. x = 3) . (??? .. x = 1) ((x = 5) | ..? a > b) . ((x = 3) | .?? a < b) . ((x = 1) | ???)
---------------------||-------------------- . (??? x = 1) ------------------------------||-------------------------------
x = (?.. a > b .. 5) . (??. a < b .. 3) . (??? 1) x = (5 | ..? a > b) . (3 | .?? a < b) . (1 | ???)
(a > b ?.. x = 5) . (a < b ??. x = 3) . (??? x = 1) ((x = 5) ..? a > b) . ((x = 3) .?? a < b) . (x = 1 ???)
x = (a > b ?.. 5) . (a < b ??. 3) . (??? 1) x = (5 ..? a > b) . (3 .?? a < b) . (1 ???)
ifmor(a > b # a < b .. (x = 5) : (x = 3) : (x = 1)) morif((x = 5) : (x = 3) : (x = 1) | a > b # a < b)
x = ifmor(a > b # a < b .. 5 : 3 : 1) x = morif(5 : 3 : 1 | a > b # a < b)
.ifmor a > b # a < b .. (x = 5) : (x = 3) : (x = 1) (x = 5) : (x = 3) : (x = 1) | .morif a > b # a < b
x = .ifmor a > b # a < b .. 5 : 3 : 1 x = 5 : 3 : 1 | .morif a > b # a < b
???. a > b # a < b .. (x = 5) : (x = 3) : (x = 1) (x = 5) : (x = 3) : (x = 1) | .??? a > b # a < b
x = ???. a > b # a < b .. 5 : 3 : 1 x = 5 : 3 : 1 | .??? a > b # a < b
a > b # a < b ???. (x = 5) : (x = 3) : (x = 1) (x = 5) : (x = 3) : (x = 1) .??? a > b # a < b
x = a > b # a < b ???. 5 : 3 : 1 x = 5 : 3 : 1 .??? a > b # a < b
FI-MOR
fi(a > b) .fi a > b !.. a > b .fimor a > b # !!!. a > b #
x = 5 x = 5 x = 5 a < b # a < b #
lefi(a < b) .lefi a < b !!. a < b : x = 5 : x = 5
x = 3 x = 3 x = 3 : x = 3 : x = 3
lese() .lese !!! : x = 1 : x = 1
x = 1 x = 1 x = 1
fi(a > b) .. x = 5 .fi a > b .. x = 5 !.. a > b .. x = 5 .fimor a > b .. x = 5 !!!. a > b .. x = 5
lefi(a < b) .. x = 3 .lefi a < b .. x = 3 !!. a < b .. x = 3 a < b .. x = 3 a < b .. x = 3
lese() .. x = 1 .lese .. x = 1 !!! .. x = 1 .. x = 1 .. x = 1
.fimor a > b # a < b !!!. a > b # a < b
: x = 5 : x = 5
: x = 3 : x = 3
: x = 1 : x = 1
.fimor a > b # a < b !!!. a > b # a < b
(x = 5) : (x = 3) : (x = 1) (x = 5) : (x = 3) : (x = 1)
.fimor a > b # a < b !!!. a > b # a < b
x = 5 : 3 : 1 x = 5 : 3 : 1
FI-MOR-LINER and MOR-FI-LINER
fi(a > b .. x = 5) . lefi(a < b .. x = 3) . lese(x = 3) opofi((x = 5) | a > b) . opolefi((x = 3) | a < b) . opolese(x = 3)
x = fi(a > b .. 5) . lefi(a < b .. 3) . lese(3) x = opofi(5 | a > b) . opolefi(3 | a < b) . opolese(3)
(.fi a > b .. x = 5) . (.lefi a < b .. x = 3) . (.lese .. x = 1) ((x = 5) | .opofi a > b) . ((x = 3) | .opolefi a < b) . ((x = 1) | .opolese)
---------------------||---------------------- . (.lese x = 1) ---------------------------------||-----------------------------------------
x = (.fi a > b .. 5) . (.lefi a < b .. 3) . (.lese 1) x = (5 | .opofi a > b) . (3 | .opolefi a < b) . (1 | .opolese)
(!.. a > b .. x = 5) . (!!. a < b .. x = 3) . (!!! .. x = 1) ((x = 5) | ..! a > b) . ((x = 3) | .!! a < b) . ((x = 1) | !!!)
---------------------||-------------------- . (!!! x = 1) ------------------------------||-------------------------------
x = (!.. a > b .. 5) . (!!. a < b .. 3) . (!!! 1) x = (5 | ..! a > b) . (3 | .!! a < b) . (1 | !!!)
(a > b !.. x = 5) . (a < b !!. x = 3) . (!!! x = 1) ((x = 5) ..! a > b) . ((x = 3) .!! a < b) . (x = 1 !!!)
x = (a > b !.. 5) . (a < b !!. 3) . (!!! 1) x = (5 ..! a > b) . (3 .!! a < b) . (1 !!!)
fimor(a > b # a < b .. (x = 5) : (x = 3) : (x = 1)) morfi((x = 5) : (x = 3) : (x = 1) | a > b # a < b)
x = fimor(a > b # a < b .. 5 : 3 : 1) x = morfi(5 : 3 : 1 | a > b # a < b)
.fimor a > b # a < b .. (x = 5) : (x = 3) : (x = 1) (x = 5) : (x = 3) : (x = 1) | .morfi a > b # a < b
x = .fimor a > b # a < b .. 5 : 3 : 1 x = 5 : 3 : 1 | .morfi a > b # a < b
!!!. a > b # a < b .. (x = 5) : (x = 3) : (x = 1) (x = 5) : (x = 3) : (x = 1) | .!!! a > b # a < b
x = !!!. a > b # a < b .. 5 : 3 : 1 x = 5 : 3 : 1 | .!!! a > b # a < b
a > b # a < b !!!. (x = 5) : (x = 3) : (x = 1) (x = 5) : (x = 3) : (x = 1) .!!! a > b # a < b
x = a > b # a < b !!!. 5 : 3 : 1 x = 5 : 3 : 1 .!!! a > b # a < b
IF-DUO
ifduo(a > b) .ifduo a > b # ?. a > b # ifmor(a > b) .ifmor a > b # ???. a > b #
: x = 5 : x = 5 : x = 5 : x = 5 : x = 5 : x = 5
: x = 1 : x = 1 : x = 1 : x = 1 : x = 1 : x = 1
ifduo(a > b) .ifduo a > b # ?. a > b # ifmor(a > b) .ifmor a > b # ???. a > b #
(x = 5) : (x = 1) (x = 5) : (x = 1) (x = 5) : (x = 1) (x = 5) : (x = 1) (x = 5) : (x = 1) (x = 5) : (x = 1)
ifduo(a > b) .ifduo a > b # ?. a > b # ifmor(a > b) .ifmor a > b # ???. a > b #
x = 5 : 1 x = 5 : 1 x = 5 : 1 x = 5 : 1 x = 5 : 1 x = 5 : 1
IF-DUO-LINER and DUO-IF-LINER
ifduo(a > b .. (x = 5) : (x = 1)) duoif((x = 5) : (x = 1) | a > b)
x = ifduo(a > b .. 5 : 1) x = duoif(5 : 1 | a > b)
.ifduo a > b .. (x = 5) : (x = 1) (x = 5) : (x = 1) | .duoif a > b
x = .ifduo a > b .. 5 : 1 x = 5 : 1 | .duoif a > b
?. a > b .. (x = 5) : (x = 1) (x = 5) : (x = 1) | .? a > b
x = ?. a > b .. 5 : 1 x = 5 : 1 | .? a > b
a > b ?. (x = 5) : (x = 1) (x = 5) : (x = 1) .? a > b
x = a > b ?. 5 : 1 x = 5 : 1 .? a > b
x = [5 1][!(a > b)] x = [5 1][!(a > b)]
ifmor(a > b .. (x = 5) : (x = 1)) morif((x = 5) : (x = 1) | a > b)
x = ifmor(a > b .. 5 : 1) x = morif(5 : 1 | a > b)
.ifmor a > b .. (x = 5) : (x = 1) (x = 5) : (x = 1) | .morif a > b
x = .ifmor a > b .. 5 : 1 x = 5 : 1 | .morif a > b
???. a > b .. (x = 5) : (x = 1) (x = 5) : (x = 1) | .??? a > b
x = ???. a > b .. 5 : 1 x = 5 : 1 | .??? a > b
a > b ???. (x = 5) : (x = 1) (x = 5) : (x = 1) .??? a > b
x = a > b ???. 5 : 1 x = 5 : 1 .??? a > b
FI-DUO
fiduo(a > b) .fiduo a > b # !. a > b # fimor(a > b) .fimor a > b # !!!. a > b #
: x = 5 : x = 5 : x = 5 : x = 5 : x = 5 : x = 5
: x = 1 : x = 1 : x = 1 : x = 1 : x = 1 : x = 1
fiduo(a > b) .fiduo a > b # !. a > b # fimor(a > b) .fimor a > b # !!!. a > b #
(x = 5) : (x = 1) (x = 5) : (x = 1) (x = 5) : (x = 1) (x = 5) : (x = 1) (x = 5) : (x = 1) (x = 5) : (x = 1)
fiduo(a > b) .fiduo a > b # !. a > b # fimor(a > b) .fimor a > b # !!!. a > b #
x = 5 : 1 x = 5 : 1 x = 5 : 1 x = 5 : 1 x = 5 : 1 x = 5 : 1
FI-DUO-LINER and DUO-FI-LINER
fiduo(a > b .. (x = 5) : (x = 1)) duofi((x = 5) : (x = 1) | a > b)
x = fiduo(a > b .. 5 : 1) x = duofi(5 : 1 | a > b)
.fiduo a > b .. (x = 5) : (x = 1) (x = 5) : (x = 1) | .duofi a > b
x = .fiduo a > b .. 5 : 1 x = 5 : 1 | .duofi a > b
!. a > b .. (x = 5) : (x = 1) (x = 5) : (x = 1) | .! a > b
x = !. a > b .. 5 : 1 x = 5 : 1 | .! a > b
a > b !. (x = 5) : (x = 1) (x = 5) : (x = 1) .! a > b
x = a > b !. 5 : 1 x = 5 : 1 .! a > b
x = [5 1][a > b] x = [5 1][a > b]
fimor(a > b .. (x = 5) : (x = 1)) morfi((x = 5) : (x = 1) | a > b)
x = fimor(a > b .. 5 : 1) x = morfi(5 : 1 | a > b)
.fimor a > b .. (x = 5) : (x = 1) (x = 5) : (x = 1) | .morfi a > b
x = .fimor a > b .. 5 : 1 x = 5 : 1 | .morfi a > b
!!!. a > b .. (x = 5) : (x = 1) (x = 5) : (x = 1) | .!!! a > b
x = !!!. a > b .. 5 : 1 x = 5 : 1 | .!!! a > b
a > b !!!. (x = 5) : (x = 1) (x = 5) : (x = 1) .!!! a > b
x = a > b !!!. 5 : 1 x = 5 : 1 .!!! a > b
IF-UNO
ifuno(a > b) .ifuno a > b # ?: a > b # ifmor(a > b) .ifmor a > b # ???. a > b #
: x = 5 : x = 5 : x = 5 : x = 5 : x = 5 : x = 5
ifuno(a > b) .ifuno a > b # ?: a > b # ifmor(a > b) .ifmor a > b # ???. a > b #
x = 5 x = 5 x = 5 x = 5 x = 5 x = 5
ifduo(a > b) .ifduo a > b # ?. a > b #
: x = 5 : x = 5 : x = 5
: _ : _ : _
ifduo(a > b) .ifduo a > b # ?. a > b #
(x = 5) : _ (x = 5) : _ (x = 5) : _
ifduo(a > b) .ifduo a > b # ?. a > b #
x = 5 : _ x = 5 : _ x = 5 : _
IF-UNO-LINER and UNO-IF-LINER
ifuno(a > b .. x = 5) unoif((x = 5) | a > b)
x = ifuno(a > b .. 5) x = unoif(5 | a > b)
.ifuno a > b .. x = 5 (x = 5) | .unoif a > b
x = .ifuno a > b .. 5 x = 5 | .unoif a > b
?: a > b .. x = 5 (x = 5) | :? a > b
x = ?: a > b .. 5 x = 5 | :? a > b
a > b ?: x = 5 (x = 5) :? a > b
x = a > b ?: 5 x = 5 :? a > b
x = [5 _][!(a > b)] x = [5 _][!(a > b)]
ifmor(a > b .. x = 5) morif((x = 5) | a > b)
x = ifmor(a > b .. 5) x = morif(5 | a > b)
.ifmor a > b .. x = 5 (x = 5) | .morif a > b
x = .ifmor a > b .. 5 x = 5 | .morif a > b
???. a > b .. x = 5 (x = 5) | .??? a > b
x = ???. a > b .. 5 x = 5 | .??? a > b
a > b ???. x = 5 (x = 5) .??? a > b
x = a > b ???. 5 x = 5 .??? a > b
ifduo(a > b .. (x = 5) : _) duoif((x = 5) : _ | a > b)
x = ifduo(a > b .. 5 : _) x = duoif(5 : _ | a > b)
.ifduo a > b .. (x = 5) : _ (x = 5) : _ | .duoif a > b
x = .ifduo a > b .. 5 : _ x = 5 : _ | .duoif a > b
?. a > b .. (x = 5) : _ (x = 5) : _ | .? a > b
x = ?. a > b .. 5 : _ x = 5 : _ | .? a > b
a > b ?. (x = 5) : _ (x = 5) : _ .? a > b
x = a > b ?. 5 : _ x = 5 : _ .? a > b
FI-UNO
fiuno(a > b) .fiuno a > b # !: a > b # fimor(a > b) .fimor a > b # !!!. a > b #
: x = 5 : x = 5 : x = 5 : x = 5 : x = 5 : x = 5
fiuno(a > b) .fiuno a > b # !: a > b # fimor(a > b) .fimor a > b # !!!. a > b #
x = 5 x = 5 x = 5 x = 5 x = 5 x = 5
fiduo(a > b) .fiduo a > b # !. a > b #
: x = 5 : x = 5 : x = 5
: _ : _ : _
fiduo(a > b) .fiduo a > b # !. a > b #
(x = 5) : _ (x = 5) : _ (x = 5) : _
fiduo(a > b) .fiduo a > b # !. a > b #
x = 5 : _ x = 5 : _ x = 5 : _
FI-UNO-LINER and UNO-FI-LINER
fiuno(a > b .. x = 5) unofi((x = 5) | a > b)
x = fiuno(a > b .. 5) x = unofi(5 | a > b)
.fiuno a > b .. x = 5 (x = 5) | .unofi a > b
x = .fiuno a > b .. 5 x = 5 | .unofi a > b
!: a > b .. x = 5 (x = 5) | :! a > b
x = !: a > b .. 5 x = 5 | :! a > b
a > b !: x = 5 (x = 5) :! a > b
x = a > b !: 5 x = 5 :! a > b
x = [5 _][a > b] x = [5 _][a > b]
fimor(a > b .. x = 5) morfi((x = 5) | a > b)
x = fimor(a > b .. 5) x = morfi(5 | a > b)
.fimor a > b .. x = 5 (x = 5) | .morfi a > b
x = .fimor a > b .. x = 5 x = 5 | .morfi a > b
!!!. a > b .. x = 5 (x = 5) | .!!! a > b
x = !!!. a > b .. 5 x = 5 | .!!! a > b
a > b !!!. x = 5 (x = 5) .!!! a > b
x = a > b !!!. 5 x = 5 .!!! a > b
fiduo(a > b .. (x = 5) : _) duofi((x = 5) : _ | a > b)
x = fiduo(a > b .. 5 : _) x = duofi(5 : _ | a > b)
.fiduo a > b .. (x = 5) : _ (x = 5) : _ | .duofi a > b
x = .fiduo a > b .. 5 : _ x = 5 : _ | .duofi a > b
!. a > b .. (x = 5) : _ (x = 5) : _ | .! a > b
x = !. a > b .. 5 : _ x = 5 : _ | .! a > b
a > b !. (x = 5) : _ (x = 5) : _ .! a > b
x = a > b !. 5 : _ x = 5 : _ .! a > b