Changeset 9380add


Ignore:
Timestamp:
Jun 29, 2021, 9:23:00 AM (3 years ago)
Author:
Peter A. Buhr <pabuhr@…>
Branches:
ADT, ast-experimental, enum, forall-pointer-decay, jacob/cs343-translation, master, new-ast-unique-expr, pthread-emulation, qualifiedEnum
Children:
d02e547
Parents:
d0da7ed
Message:

formatting, remove spurious semi-colon at end of vtable rule

File:
1 edited

Legend:

Unmodified
Added
Removed
  • src/Parser/parser.yy

    rd0da7ed r9380add  
    1010// Created On       : Sat Sep  1 20:22:55 2001
    1111// Last Modified By : Peter A. Buhr
    12 // Last Modified On : Sat Jun 26 08:44:14 2021
    13 // Update Count     : 5025
     12// Last Modified On : Tue Jun 29 09:12:47 2021
     13// Update Count     : 5027
    1414//
    1515
     
    2626// The root language for this grammar is ANSI99/11 C. All of ANSI99/11 is parsed, except for:
    2727//
    28 // 1. designation with '=' (use ':' instead)
    29 //
    30 // Most of the syntactic extensions from ANSI90 to ANSI11 C are marked with the comment "C99/C11". This grammar also has
    31 // two levels of extensions. The first extensions cover most of the GCC C extensions, except for:
    32 //
    33 // 1. designation with and without '=' (use ':' instead)
    34 
    35 //
    36 // All of the syntactic extensions for GCC C are marked with the comment "GCC". The second extensions are for Cforall
    37 // (CFA), which fixes several of C's outstanding problems and extends C with many modern language concepts. All of the
    38 // syntactic extensions for CFA C are marked with the comment "CFA". As noted above, there is one unreconcileable
    39 // parsing problem between C99 and CFA with respect to designators; this is discussed in detail before the "designation"
    40 // grammar rule.
     28//   designation with '=' (use ':' instead)
     29//
     30// This incompatibility is discussed in detail before the "designation" grammar rule.  Most of the syntactic extensions
     31// from ANSI90 to ANSI11 C are marked with the comment "C99/C11".
     32
     33// This grammar also has two levels of extensions. The first extensions cover most of the GCC C extensions All of the
     34// syntactic extensions for GCC C are marked with the comment "GCC". The second extensions are for Cforall (CFA), which
     35// fixes several of C's outstanding problems and extends C with many modern language concepts. All of the syntactic
     36// extensions for CFA C are marked with the comment "CFA".
    4137
    4238%{
     
    19231919        // empty
    19241920                { $$ = nullptr; }
    1925         | vtable;
     1921        | vtable
    19261922        ;
    19271923
Note: See TracChangeset for help on using the changeset viewer.