Hi Duke, DN> So _exactly_ what is the significance of _#_?
It's simple a lexical element in the REBOL grammar. Imagine the parser going along, breaking a string of characters up and identifying the types and values. When it comes to a space, the next character guides it. Is it a digit? Then we need to go further and see if it's a decimal or an integer. If we see a dollar sign, it's a money! value. If we see a # followed by an alphanum, it's an issue. If it's a # followed by a quote, bracket, or curly brace, it's a char, serialized value, or binary, etc. More importantly for humans, issue! was intended for serial numbers, IDs, and the like, which makes the # sigil a good fit. DN> BTW, is "overloading" a REBOL practice that I'll be discovering to DN> be the rule and not the exception? :) No. This is not considered overloading. REBOL is still an ASCII language, and the lexical space is very tight. # has been pressed into service for a few notations, which makes it a bit of an exception. -- Gregg -- To unsubscribe from the list, just send an email to lists at rebol.com with unsubscribe as the subject.
