> C++ has the same preprocessor as C, and the same 
> grammar sentence symbol, 
> and a language subset. GCC has options for invoking the  
> preprocessor and language proper separate

You can check the whole formal grammar of C++ processing on page 307 of the 
standard. The "language proper" is a term I could not find in that document. 
Can you give me the page of that document that describes this "language 
proper"? 
A source file in C++ has according to the definition in the standard no 
preprocessor run on it. They are then converted to "translation units" through 
a number of steps which also includes preprocessing. This preprocessing is 
completely and formally defined in the language

> Yes, Haskell has a import and module system which is more  
> sophisticated than C/C++ include and namespace.

Here's what Simon Peyton Jones, John Hughes, Phillip Wadler and Paul Hudak have 
to say about the Haskell Module Sytem:
"The module system is a namespace control mechanism, nothing more and nothing 
less"
"The result is a module system distinguished by its modesty. It does about as 
little as is possible for a language to do and still call itself a practical 
programming tool"
I think your time is better spent explaining to them what a sophisticated tool 
they have created.

> I recommend the Usenet newsgroups comp.std.* for C and 
> C++, and the  Haskell-Cafe mailing lists.

Yes, I obviously need all the help I can get.
Immanuel

----------------------------------------------------------------------
Get a free email account with anti spam protection.
http://www.bluebottle.com/tag/2



_______________________________________________
lilypond-user mailing list
lilypond-user@gnu.org
http://lists.gnu.org/mailman/listinfo/lilypond-user

Reply via email to