REBOL3 tracker
  0.9.12 beta
Ticket #0001664 User: anonymous

Project:



rss
TypeWish Statuswaiting Date28-Sep-2010 18:53
Versionalpha 107 CategoryDatatype Submitted byabolka
PlatformAll Severityminor Prioritynormal

Summary Rename the issue! datatype
Description Given the recent changes in semantics of this datatype, I do think it is no longer appropriate to stick to the current name. Especially in the light of the behaviour described in #1663, this could be a significant source of confusion for programmers coming from R2. This source of confusion is a totally unnecessary one, which we can easily get rid of by renaming the datatype to something more appropriate. The new name should probably indicate that this datatype is a member of the any-word! family by sticking to the *-word! convention.
Example code

			

Assigned ton/a Fixed in- Last Update29-Sep-2010 18:09


Comments
(0002552)
abolka
28-Sep-2010 19:01

issue! is currently described as "It is defined as an identifying marker word" therefore "mark-word!" might be appropriate.

Other options would be "hash-word!" or "hex-word!". Given that the #-sign is also referred to as octothorpe, we could also go with "oct-word!". "pre-word!" would be another option hinting at the use in preprocessors or dialects.
(0002554)
maxim
28-Sep-2010 19:59

keyword! or label!
(0002555)
meijeru
28-Sep-2010 21:30

key! is even shorter (not a requirement) or key-word!, on the model of set-word! etc.
(0002563)
Carl
29-Sep-2010 18:08

Discussion: http://www.rebol.net/r3blogs/0338.html

Date User Field Action Change
29-Sep-2010 18:13 carl Comment : 0002563 Modified -
29-Sep-2010 18:09 carl Status Modified submitted => waiting
29-Sep-2010 18:08 carl Comment : 0002563 Added -
28-Sep-2010 21:30 meijeru Comment : 0002555 Added -
28-Sep-2010 19:59 maxim Comment : 0002554 Added -
28-Sep-2010 19:05 abolka Description Modified -
28-Sep-2010 19:01 abolka Comment : 0002552 Added -
28-Sep-2010 18:54 abolka Description Modified -
28-Sep-2010 18:53 abolka Ticket Added -