[REBOL] Re: native!, action!, unset!, symbol!, end!, and context!
From: nitsch-lists::netcologne::de at: 21-Jul-2004 16:36
On Dienstag, 20. Juli 2004 19:47, xy.cai wrote:
> I am curious about the difference between native! and action!
> I would also like to know what symbol! and unset! are used for.
Most are for internal use.
But i highlight unset!,
thats when a word has no value. its a very good typo-finder, and when you
forget to initialize something.
Its rarely used directly, but if you want, you can unset words with
unset [word1 word2]
> In REBOL 18.104.22.168.1, when I probed the variable "datatypes", I found end!
> and context!.
> Anyone has any info about the two datatypes.
> Thank you.
> Jerry Tsai
> >> probe datatypes
> [end! unset! error! datatype! context! native! action! routine! op!
> function! object! struct! library! port
> ! any-type! any-word! any-function! number! series! any-string! any-block!
> symbol! word! set-word! get-word
> ! lit-word! refinement! none! logic! integer! decimal! money! time! date!
> char! pair! event! tuple! bitset!
> string! issue! binary! file! email! url! image! tag! block! paren! path!
> set-path! lit-path! hash! list!]
> == [end! unset! error! datatype! context! native! action! routine! op!
> function! object! struct! library! p
> ort! any-type! any-word!...