Re: Difference between "library parts" of C99 and "language parts" of C99



<albert.neu@xxxxxxxxx> wrote in message
news:1175332434.269626.203040@xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx

What is the difference between "library parts" of C99 and "language
parts" of C99.

see
http://groups.google.at/group/microsoft.public.vc.language/browse_thread/thread/e9a67f0ff20a954b/bd2bada2bbdbce56?lnk=st&rnum=1#bd2bada2bbdbce56

I know that "Dinkum Compleat Libraries" (http://www.dinkumware.com/)
support the "library parts" of C99 - this probably relates to the C99
library headers and the functionality they provide.?


Are the "language parts" of C99 perhaps things like "variable
declarations" in the middle of {}-blocks? See below...

/******** test.c *********/
#include <stdio.h>

int main( void )
{
printf("hello world\n");

char c = 5; //variable declaration
return 0;
}

What else might be included in the "language parts" of C99?

If the piece that translates source code to object has to do it,
it's language. If it can be done in library headers and linkable
libraries, it's library.

P.J. Plauger
Dinkumware, Ltd.
http://www.dinkumware.com


.



Relevant Pages

  • [LONG] Re: Why code completion and early error checking are needed
    ... > the programmer who wants such features. ... the guiding principles in the evolution of the c++ language should be ... the problem with this is that ide must first be able to assume ... libraries to find the type declaration. ...
    (comp.lang.cpp)
  • Re: So confused with scheme options
    ... Well known Libraries ... Implementation Extensions ... language, what's an expected library function for most implementations, ... This is the "module" language of PLT, ...
    (comp.lang.scheme)
  • Re: Verbose functional languages?
    ... believe it will be difficult to surpass the practical success of OCaml ... are writing good libraries for it). ... because the language was pushed with marketing money. ... Existing FPL implementations like OCaml and Haskell bask in the glory ...
    (comp.lang.functional)
  • Re: So confused with scheme options
    ... tower of libraries and procedures. ... language, what's an expected library function for most implementations, ... extension of blah or whatever. ... This is the "module" language of PLT, ...
    (comp.lang.scheme)
  • Re: Why why why? (Was: Re: Vertical alignment of text within a DIV)
    ... but a full rendering implementation for every possible display ... Remember that back when these standards were written ... there was very little in terms of cross-platform display libraries. ... It's the 'any language' bit, ...
    (comp.infosystems.www.authoring.stylesheets)