public bool bitwise()
{
return TreeAST((int)EBinaryFileSchemaParser.bitwise,()=>
And(()=>
comp()
&& OptRepeat(()=>
And(()=>
TreeChars(()=>
Char('^')
|| Char('&')
|| And(()=> Char('|') && Not(()=> Char('|') ) ) )
&& S()
&& ( comp() || Fatal("<<comp>> expected")) ) ) ) );
}