Changeset 4064


Ignore:
Timestamp:
Aug 20, 2014, 10:56:46 PM (5 years ago)
Author:
ksherdy
Message:

Updates to grammar.

Location:
proto/s2k/trunk/framework/input/grammar/scatter
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • proto/s2k/trunk/framework/input/grammar/scatter/b2k.scatter

    r4007 r4064  
    7575        TERMINATOR      ";",
    7676        DOT             ".",
    77         DDOT           "..",
     77        DDOT           "..",
     78        COLON           ":",
    7879    }
    7980}
     
    125126    kernelFuncDef       ->  FUNCTION identifier LROUND kernelParameterList RROUND kernelFuncBody TERMINATOR? ;
    126127    kernelParameterList ->  (kernelParameter (COMMA kernelParameter)* )?;
    127     kernelParameter     ->  (kernelParameterMode)? type identifier ;
     128    kernelParameter     ->  (kernelParameterMode COLON)? type identifier ;
    128129    kernelParameterMode ->  (IN | OUT | INOUT) ;
    129130    kernelFuncBody      #-> blockStmt ;
  • proto/s2k/trunk/framework/input/grammar/scatter/s2k.scatter

    r4008 r4064  
    7777        TERMINATOR      ";",
    7878        DOT             ".",
    79         DDOT            "..",     
     79        DDOT            "..",
     80        COLON           ":",
    8081    }
    8182}
     
    135136    filterDef                   ->  FILTER identifier LROUND filterParameterList RROUND blockStmt TERMINATOR? ;               
    136137    filterParameterList         ->  ( filterParameter (COMMA filterParameter)* ) ? ;
    137     filterParameter             ->  filterParameterMode? type identifier ;
     138    filterParameter             ->  (filterParameterMode COLON)? type identifier ;
    138139    filterParameterMode         ->  (IN | OUT | INOUT) ; // KH: not implemented
    139140
Note: See TracChangeset for help on using the changeset viewer.