Table of Contents
Datový typ logic! reprezentuje booleovské hodnoty true a false.
Logic! je členem typesetu immediate!
Hodnoty typu logic! lze vytvořit literálovou syntaxí nebo při runtime konstruktorem make nebo konverzí to.
Příkaz to logic! konvertuje na true všechny hodnoty kromě false a none.
>> to logic! 'hi
== true
>> to logic! 5
== true
>> to logic! < -5 | 0 | on | yes >
== true
>> to logic! none
== false
>> to logic! < off | no >
== false|
Poznámka
|
Pro podporu booleovské logiky lze hodnoty true a false vytvořit z 1 a 0 s použitím make.
|
>> make logic! 1
== true
>> make logic! 0
== false
>> make integer! true
== 1
>> make integer! false
== 0Předdefinovaná slova true a false nebo serializovaná skladba:
true
== true#(true)
== true
#(false)
== falseFunkce logic? ověří, zda je hodnota tyu logic!.
>> logic? on
== trueFunkce type? vrací typ zadané hodnoty
>> type? false
== logic!