Ignore:
Timestamp:
07/17/15 13:58:13 (9 years ago)
Author:
rlacroix
Message:

Use the filter infrastructure to handle the temporal operations.

Add a temporal filter to do so.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • XIOS/trunk/src/parse_expr/yacc_parser.yacc

    r642 r643  
    7676Field_expr: 
    7777            ID      { $$ = new CFilterFieldExprNode(*$1); delete $1; } 
    78           | AVERAGE { /* TODO: Use temporal operation */ $$ = new CFilterFieldExprNode(*$1); delete $1; } 
     78          | AVERAGE { $$ = new CFilterTemporalFieldExprNode(*$1); delete $1; } 
    7979          | Field_expr PLUS Field_expr   { $$ = new CFilterFieldFieldOpExprNode($1, "add", $3); } 
    8080          | Field_expr MINUS Field_expr  { $$ = new CFilterFieldFieldOpExprNode($1, "minus", $3); } 
Note: See TracChangeset for help on using the changeset viewer.