Welcome, Guest. Please login or register.

Author Topic: 2 ISO C 16.3.3/3 or previous, informations needed  (Read 1969 times)

Description:

0 Members and 1 Guest are viewing this topic.

Offline meega

  • Hero Member
  • *****
  • Join Date: Jul 2006
  • Posts: 952
    • Show all replies
Re: 2 ISO C 16.3.3/3 or previous, informations needed
« on: May 04, 2007, 04:58:37 PM »
If you'll bear with me, I have just picked up Kernighan & Ritchie "The C Programming Language, 2nd edition, ANSI C" from my shelf, and will have a look to see if there is anything in there.

Edit: I'm not really sure that there are any limits imposed by the language, though there might be in the implementation of the compiler that you use, and of course, the machine itself.

Edit2: Appendix A12 (p228-233) Preprocessing: says nothing about limits.

Edit3: Chapter 4.11 (p88-92) The C Preprocessor: says nothing about limits.
:)
 

Offline meega

  • Hero Member
  • *****
  • Join Date: Jul 2006
  • Posts: 952
    • Show all replies
Re: 2 ISO C 16.3.3/3 or previous, informations needed
« Reply #1 on: May 04, 2007, 05:43:51 PM »
I honestly think that the limits you might encounter are entirely due to the compiler implementation. They are not a part of the definition of the language, which is why such things do not appear in the Reference Manual (Appendix A, nothing about limits in Sections A1-A13, p191-239, just checked it all).
:)
 

Offline meega

  • Hero Member
  • *****
  • Join Date: Jul 2006
  • Posts: 952
    • Show all replies
Re: 2 ISO C 16.3.3/3 or previous, informations needed
« Reply #2 on: May 05, 2007, 05:34:54 PM »
 :crazy:

Edit: Borland C++ Builder: The Complete Reference (Osborne/McGraw-Hill, 2001) Chapter 9: "The Preprocessor and Comments" (p235-256) also says nothing about any limits.
:)