Changes between Version 61 and Version 62 of IR2


Ignore:
Timestamp:
05/02/21 15:55:01 (5 years ago)
Author:
siegel
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • IR2

    v61 v62  
    208208  | '(' type-name ')' expr  /* cast */
    209209  | '(' type-name ')' '{' expression-list? '}'  /* concrete array, struct, $seq, $set, $mem */
    210   | '(' type-name ')' '{' expr-pair-list? ')' /* concrete map */
     210  | '(' type-name ')' '{' expr-pair-list? '}' /* concrete map */
    211211  | '(' type-name ')' '$lambda' '(' '$int' identifier-list ')' expr  /* array literal, aka array lambda */
    212   | expr '..' expr '#' expr  /* range literal */
    213   | '$domain_cart' '(' range-list? ')'  /* Cartesian domain */
    214212  | expr '+' expr  /* numeric or pointer addition */
    215213  | expr '-' expr  /* numeric or pointer subtraction */