Table of Contents
Hodnoty typu action! reprezentují metody interního OO modelu. Jsou psány v Red/System a definují fixní rozhranní, které každý datový typ může nebo nemusí umět použít. Ne všechny datové typy podporují všechny akce avšak všechny sdílejí stejnou sadu možných akcí.
Akce se používají jako normální funkce.
Typ action! je členem typesetů any-function! a default!.
Akce lze porovnávat z hlediska stejnosti a rovnosti funkcemi same?,equal?, strict-equal?, not-equal? a operátory ==, <>.
K určení, zda je hodnota typu action! použijeme funkci action?:
>> action? :to
== trueK určení typu hodnoty použijeme funkci type?:
>> type? :to
== action!