Changeset 525f7ad for src/Parser/lex.ll


Ignore:
Timestamp:
Jun 19, 2024, 3:20:39 PM (4 months ago)
Author:
JiadaL <j82liang@…>
Branches:
master
Children:
57e43cd
Parents:
1725989
Message:
  1. Add count_e( enum_name ), a pseudo function that return the number of element in an enum; 2. Implementation of enum range loop.
File:
1 edited

Legend:

Unmodified
Added
Removed
  • src/Parser/lex.ll

    r1725989 r525f7ad  
    321321__signed__              { KEYWORD_RETURN(SIGNED); }                             // GCC
    322322sizeof                  { KEYWORD_RETURN(SIZEOF); }
     323__count_e__             { KEYWORD_RETURN(COUNT); }                              // GCC
    323324static                  { KEYWORD_RETURN(STATIC); }
    324325_Static_assert  { KEYWORD_RETURN(STATICASSERT); }               // C11
Note: See TracChangeset for help on using the changeset viewer.