home bbs files messages ]

Forums before death by AOL, social media and spammers... "We can't have nice things"

   comp.lang.c      Meh, in C you gotta define EVERYTHING      243,242 messages   

[   << oldest   |   < older   |   list   |   newer >   |   newest >>   ]

   Message 242,216 of 243,242   
   bart to Keith Thompson   
   Re: _BitInt(N)   
   29 Nov 25 00:08:46   
   
   From: bc@freeuk.com   
      
   On 28/11/2025 23:23, Keith Thompson wrote:   
   > bart  writes:   
   >> On 28/11/2025 02:33, Janis Papanagnou wrote:   
   > [...]   
   >>> You can of course add as many commodity features to "your language"   
   >>> as you like. I seem to recall that one of the design principles of   
   >>> "C" was to not add too many keywords. (Not sure whether 'A.odd' is   
   >>> a function or keyword above [in "your language"].)   
   >>   
   >> It is a reserved word, which means it can't be used as either a   
   >> top-level user identifier, or a member name. With extra effort, it   
   >> could be used for both, but that needs some special syntax, such as   
   >> Ada-style "A'odd"; I've never got around to it.   
   >>   
   >> In Pascal (where I copied it from) it is a reserved word.   
   >   
   > In Pascal, "odd" is not a reserved word.  It's the name of a   
   > predefined function.   
      
   So what's a 'reserved word' then? To me it is something not available as   
   a user-identifier because it has a special meaning in the language,   
   which may be that of a predefined function among other things.   
      
   --- SoupGate-Win32 v1.05   
    * Origin: you cannot sedate... all the things you hate (1:229/2)   

[   << oldest   |   < older   |   list   |   newer >   |   newest >>   ]


(c) 1994,  bbs@darkrealms.ca