Changeset aa122e9


Ignore:
Timestamp:
Aug 27, 2022, 1:22:03 PM (2 years ago)
Author:
Peter A. Buhr <pabuhr@…>
Branches:
ADT, ast-experimental, master, pthread-emulation
Children:
507d48d, ebf8ca5
Parents:
51fbba5
Message:

fix typo in last push

File:
1 edited

Legend:

Unmodified
Added
Removed
  • src/Parser/parser.yy

    r51fbba5 raa122e9  
    1010// Created On       : Sat Sep  1 20:22:55 2001
    1111// Last Modified By : Peter A. Buhr
    12 // Last Modified On : Sat Aug 27 13:18:01 2022
    13 // Update Count     : 5659
     12// Last Modified On : Sat Aug 27 13:21:28 2022
     13// Update Count     : 5661
    1414//
    1515
     
    13251325                { $$ = new ForCtrl( $1, $2, $4 ); }
    13261326
    1327         | '@' ';' comma_expression                                                      // CFA, empty loop index
     1327        | '@' ';' comma_expression                                                      // CFA, empty loop-index
    13281328                { $$ = new ForCtrl( (ExpressionNode *)nullptr, $3, nullptr ); }
    1329         | '@' ';' comma_expression ';' comma_expressiondiff     // CFA, empty loop index
     1329        | '@' ';' comma_expression ';' comma_expression         // CFA, empty loop-index
    13301330                { $$ = new ForCtrl( (ExpressionNode *)nullptr, $3, $5 ); }
    13311331
    1332         | comma_expression                                                                      // CFA
     1332        | comma_expression                                                                      // CFA, anonymous loop-index
    13331333                { $$ = forCtrl( $1, new string( DeclarationNode::anonymous.newName() ), NEW_ZERO, OperKinds::LThan, $1->clone(), NEW_ONE ); }
    1334         | downupdowneq comma_expression                                         // CFA
     1334        | downupdowneq comma_expression                                         // CFA, anonymous loop-index
    13351335                { $$ = forCtrl( $2, new string( DeclarationNode::anonymous.newName() ), UPDOWN( $1, NEW_ZERO, $2->clone() ), $1, UPDOWN( $1, $2->clone(), NEW_ZERO ), NEW_ONE ); }
    13361336
    1337         | comma_expression updowneq comma_expression            // CFA
     1337        | comma_expression updowneq comma_expression            // CFA, anonymous loop-index
    13381338                { $$ = forCtrl( $1, new string( DeclarationNode::anonymous.newName() ), UPDOWN( $2, $1->clone(), $3 ), $2, UPDOWN( $2, $3->clone(), $1->clone() ), NEW_ONE ); }
    1339         | '@' updowneq comma_expression                                         // CFA
     1339        | '@' updowneq comma_expression                                         // CFA, anonymous loop-index
    13401340                {
    13411341                        if ( $2 == OperKinds::LThan || $2 == OperKinds::LEThan ) { SemanticError( yylloc, MISSING_LOW ); $$ = nullptr; }
    13421342                        else $$ = forCtrl( $3, new string( DeclarationNode::anonymous.newName() ), $3->clone(), $2, nullptr, NEW_ONE );
    13431343                }
    1344         | comma_expression updowneq '@'                                         // CFA
     1344        | comma_expression updowneq '@'                                         // CFA, anonymous loop-index
    13451345                {
    13461346                        if ( $2 == OperKinds::LThan || $2 == OperKinds::LEThan ) { SemanticError( yylloc, MISSING_ANON_FIELD ); $$ = nullptr; }
    13471347                        else { SemanticError( yylloc, MISSING_HIGH ); $$ = nullptr; }
    13481348                }
    1349         | comma_expression updowneq comma_expression '~' comma_expression // CFA
     1349        | comma_expression updowneq comma_expression '~' comma_expression // CFA, anonymous loop-index
    13501350                { $$ = forCtrl( $1, new string( DeclarationNode::anonymous.newName() ), UPDOWN( $2, $1->clone(), $3 ), $2, UPDOWN( $2, $3->clone(), $1->clone() ), $5 ); }
    1351         | '@' updowneq comma_expression '~' comma_expression // CFA
     1351        | '@' updowneq comma_expression '~' comma_expression // CFA, anonymous loop-index
    13521352                {
    13531353                        if ( $2 == OperKinds::LThan || $2 == OperKinds::LEThan ) { SemanticError( yylloc, MISSING_LOW ); $$ = nullptr; }
    13541354                        else $$ = forCtrl( $3, new string( DeclarationNode::anonymous.newName() ), $3->clone(), $2, nullptr, $5 );
    13551355                }
    1356         | comma_expression updowneq '@' '~' comma_expression // CFA
     1356        | comma_expression updowneq '@' '~' comma_expression // CFA, anonymous loop-index
    13571357                {
    13581358                        if ( $2 == OperKinds::LThan || $2 == OperKinds::LEThan ) { SemanticError( yylloc, MISSING_ANON_FIELD ); $$ = nullptr; }
Note: See TracChangeset for help on using the changeset viewer.