Changeset 15606 for src/Pugs/Parser

Show
Ignore:
Timestamp:
03/11/07 23:16:11 (21 months ago)
Author:
audreyt
Message:

* Pugs.Parser.Operator: The := operator is not really infixAssignment.

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • src/Pugs/Parser/Operator.hs

    r15603 r15606  
    102102      (DependentPostfix immediateBinding :) . 
    103103      (rightAssignSyn :) . 
    104       (rightDotAssignSyn :) $ 
     104      (rightDotAssignSyn :) . 
     105      (rightSyn (opWords " := ") ++) $ 
    105106      rightSyn infixAssignmentOps 
    106107    , preOps (opWords " true not ")                              -- Loose unary 
     
    109110infixAssignmentOps :: Set OpName 
    110111infixAssignmentOps = opWords 
    111     ( " := ~= += -= *= /= %= x= Z= X= **= xx= ||= &&= //= ^^= " 
     112    ( " ~= += -= *= /= %= x= Z= X= **= xx= ||= &&= //= ^^= " 
    112113    ++ " +<= +>= ~<= ~>= +&= +|= +^= ~&= ~|= ~^= ?|= ?^= |= ^= &= " 
    113114    )