Click here to Skip to main content
65,938 articles
CodeProject is changing. Read more.
Articles / Languages / C++98

C++11 (and C++98) Syntax/Grammar as Fully Linked HTML page

5.00/5 (2 votes)
12 Feb 2012CPOL 26.3K  
HTML page with all syntax/grammar productions of C++98/C++11

Introduction

For entertaining language freaks like me, I have compiled an HTML page with all syntax/grammar productions for C++98 and C++11. All language elements are linked so that one can navigate forth and back in the EBNF productions.

The full file can be found here[^].

It contains a list of:

  • Syntax productions
  • Language variants (C++98 only and C++11 only items)
  • Terminals
  • Literals
  • Full syntax production cross reference

The variants[^] section might be of special interest.

Have fun!

Andi

License

This article, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)