Changes between Version 113 and Version 114 of IR2


Ignore:
Timestamp:
05/29/21 00:16:37 (5 years ago)
Author:
siegel
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • IR2

    v113 v114  
    232232  | '(' type-name ')' '{' expression-list? '}'  /* concrete array, struct, $seq, $set, $mem */
    233233  | '(' type-name ')' '{' expr-pair-list? '}'  /* concrete map */
    234   | '(' type-name ')' '$lambda' '(' '$int' identifier-list ')' expr  /* array literal, aka array lambda */
     234  | '(' allocator ')' '$lambda' '(' '$int' ID ')' expr  /* array literal, aka array lambda */
     235  | '$lambda' '(' $decl+ (';' expr)? ')' expr   /* lambda expression */
    235236  | expr '+' expr  /* numeric or pointer addition */
    236237  | expr '-' expr  /* numeric or pointer subtraction */