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,327 of 243,242   
   Keith Thompson to Richard Heathfield   
   Re: _BitInt(N)   
   03 Dec 25 02:16:24   
   
   From: Keith.S.Thompson+u@gmail.com   
      
   Richard Heathfield  writes:   
   > On 02/12/2025 23:33, Keith Thompson wrote:   
   [...]   
   >> But trigraphs have been removed in C23.   
   >   
   > Then so, in some mainframe environments, have curly braces. I suppose   
   > their fix will be to not adopt C23.   
      
   Or to use C23 with trigraphs as an extension.  I think such an   
   extension would be non-conforming, but programmers who actually   
   need trigraphs aren't likely to be too bothered by that.   
      
   Or they might use a build environment with some kind of   
   pre-preprocessor that generates conforming C23 code (assuming that   
   some characters are treated as curly braces).   
      
   I don't know enough about mainframe software development (specifically   
   for EBCDIC systems) to know which approach would make the most sense.   
      
   --   
   Keith Thompson (The_Other_Keith) Keith.S.Thompson+u@gmail.com   
   void Void(void) { Void(); } /* The recursive call of the void */   
      
   --- 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