Author: bernhard
Date: Wed Mar 14 14:05:36 2007
New Revision: 17483
Modified:
trunk/languages/plumhead/src/partridge/PlumheadPAST.tg
Log:
[Plumhead partridge]
Fix support for bitwise xor
Modified: trunk/languages/plumhead/src/partridge/PlumheadPAST.tg
==============================================================================
--- trunk/languages/plumhead/src/partridge/PlumheadPAST.tg (original)
+++ trunk/languages/plumhead/src/partridge/PlumheadPAST.tg Wed Mar 14
14:05:36 2007
@@ -246,6 +246,9 @@
if op != '|' goto not_or
op = '+|'
not_or:
+ if op != '^' goto not_xor
+ op = '+^'
+ not_xor:
op = 'infix:' . op
past_bitwise_tail_0 = tree.'get'('past', bitwise_tail_0,
'Plumhead::Grammar::expression')
past = new 'PAST::Op'