Ignore:
Timestamp:
Jun 3, 2013, 6:27:04 PM (6 years ago)
Author:
shermer
Message:

End-of-workday commit. More work towards semantic analyzer.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • proto/pabloj/trunk/input/grammar/scatter/pabloS.scatter

    r3254 r3259  
    1010
    1111types {
     12        toolchain.pabloS.lang.signatures.FunctionSignature,
    1213        toolchain.pabloS.lang.type.Type,
    1314        toolchain.pabloS.lang.type.PrimitiveType,
     
    7677         hasBinding     {Binding binding = null;},
    7778         hasFieldWidth  {int fieldWidth = 1;},
     79         hasSignature   {FunctionSignature signature = null;},
    7880}
    7981
     
    8789  compoundIdentifier {hasBinding;} [],
    8890 
    89   binaryOperator {} [expr expr1 expr3 expr4],
    90   unaryOperator  {} [expr2],   
    91   funcCall       {} [funcCallRest],
     91  binaryOperator {hasSignature;} [expr expr1 expr3 expr4],
     92  unaryOperator  {hasSignature;} [expr2],       
     93  funcCall       {hasSignature;} [funcCallRest],
    9294  assign         {} [assignRest],
    9395 
Note: See TracChangeset for help on using the changeset viewer.