Programming Languages White Papers

The C++ Front End

Overview Our C++ front end was started in 1991; it was first released in 1992. It supports the C++ language of the ISO/IEC 14882:1998 standard (with minor limitations; see our description of language features). Under control of command-line options, the front end also supports the cfront 2.1 and 3.0.n dialects of C++, the Microsoft dialects of C and C++, ANSI/ISO C (both C89 and C99), and K&R/pcc C.

The front end does complete syntax and semantic analysis, including complete error checking. It produces about 1,000 different error messages. Diagnostics always display the source line with a caret indicating the exact position of the error. The level of diagnostic output can be controlled in various ways.

Further White Paper Details
PublisherEdison Design Group Inc. File FormatHTML
Date PublishedAugust 2003 Downloads8
FormatWhite Papers   
Topics

Quick Sitemap Links: