LisaacTM Platform

BOOLEAN


Boolean library (self is mapping on int C).
Inherit/Insert Summary
parent_object No developed.
 
Conditional :
if_true
if_false
if else
deferred;
if_true else
if_false else
if
elseif then
elseif then else
else_if then
Alias.
else_if then else
Alias.
 
Binary operator :
Infix '=='
Infix '!=='
Infix '||'
Infix '&&'
Infix '|'
Infix '&'
Infix '^'
Infix '->'
Infix '->>'
Infix '=>'
 
Prefix operator
Prefix '!'
 
Convertion
to_string
to_abstract_string
to_integer
to_character
append_in
 

Inherit/Insert Detail

parent_object

.../base/boolean/boolean.li line #15

Section:
Insert

Profile:
- SelfSELFparent_object : OBJECT

Conditional :

if_true

.../base/boolean/boolean.li line #32

Section:
Public

Profile:
- SelfSELFif_true   block :{}

if_false

.../base/boolean/boolean.li line #34

Section:
Public

Profile:
- SelfSELFif_false   block :{}

if else

.../base/boolean/boolean.li line #36

Section:
Public

Profile:
- SelfSELFif   true_block :{}  else   false_block :{}

Description:
deferred;

if_true else

.../base/boolean/boolean.li line #38

Section:
Public

Profile:
- SelfSELFif_true   true_block :{}  else   false_block :{}

if_false else

.../base/boolean/boolean.li line #40

Section:
Public

Profile:
- SelfSELFif_false   true_block :{}  else   false_block :{}

if

.../base/boolean/boolean.li line #42

Section:
Public

Profile:
- SelfSELFif   true_block :{}BOOLEAN

elseif then

.../base/boolean/boolean.li line #44

Section:
Public

Profile:
- SelfSELFelseif   cond :{ BOOLEAN}  then   block :{}BOOLEAN

elseif then else

.../base/boolean/boolean.li line #46

Section:
Public

Profile:
- SelfSELFelseif   cond :{ BOOLEAN}  then   block :{}  else   block_else :{}

else_if then

.../base/boolean/boolean.li line #48

Section:
Public

Profile:
- SelfSELFelse_if   cond :{ BOOLEAN}  then   block :{}BOOLEAN

Description:
Alias.

else_if then else

.../base/boolean/boolean.li line #52

Section:
Public

Profile:
- SelfSELFelse_if   cond :{ BOOLEAN}  then   block :{}  else   block_else :{}

Description:
Alias.

Binary operator :

Infix '=='

.../base/boolean/boolean.li line #60

Section:
Public

Profile:
- SelfSELF== ' Right 60  other : SELFBOOLEAN

Infix '!=='

.../base/boolean/boolean.li line #62

Section:
Public

Profile:
- SelfSELF!== ' Right 60  other : SELFBOOLEAN

Infix '||'

.../base/boolean/boolean.li line #64

Section:
Public

Profile:
- SelfSELF|| ' Left 10  other :{ BOOLEAN}BOOLEAN

Infix '&&'

.../base/boolean/boolean.li line #66

Section:
Public

Profile:
- SelfSELF&& ' Left 20  other :{ BOOLEAN}BOOLEAN

Infix '|'

.../base/boolean/boolean.li line #68

Section:
Public

Profile:
- SelfSELF| ' Left 10  other : BOOLEANBOOLEAN

Infix '&'

.../base/boolean/boolean.li line #70

Section:
Public

Profile:
- SelfSELF& ' Left 20  other : BOOLEANBOOLEAN

Infix '^'

.../base/boolean/boolean.li line #72

Section:
Public

Profile:
- SelfSELF^ ' Left 10  other : BOOLEANBOOLEAN

Infix '->'

.../base/boolean/boolean.li line #74

Section:
Public

Profile:
- SelfSELF-> ' Right 25  other : BOOLEANBOOLEAN

Infix '->>'

.../base/boolean/boolean.li line #76

Section:
Public

Profile:
- SelfSELF->> ' Right 25  other :{ BOOLEAN}BOOLEAN

Infix '=>'

.../base/boolean/boolean.li line #78

Section:
Public

Profile:
- SelfSELF=> '  s : ABSTRACT_STRING

Prefix operator

Prefix '!'

.../base/boolean/boolean.li line #84

Section:
Public

Profile:
- ! ' SelfSELFBOOLEAN

Convertion

to_string

.../base/boolean/boolean.li line #90

Section:
Public

Profile:
- SelfSELFto_string : STRING

to_abstract_string

.../base/boolean/boolean.li line #97

Section:
Public

Profile:
- SelfSELFto_abstract_string : ABSTRACT_STRING

to_integer

.../base/boolean/boolean.li line #99

Section:
Public

Profile:
- SelfSELFto_integer : INTEGER

to_character

.../base/boolean/boolean.li line #106

Section:
Public

Profile:
- SelfSELFto_character : CHARACTER

append_in

.../base/boolean/boolean.li line #113

Section:
Public

Profile:
- SelfSELFappend_in   str : STRING