#NEWLINE# def EqualityExpression( tokenizer , staticContext ) : #NEWLINE# #INDENT# builder = staticContext . builder #NEWLINE# node = RelationalExpression ( node , staticContext ) #NEWLINE# while ( tokenizer . match ( 'eq' ) or tokenizer . match ( 'ne' ) or tokenizer . match ( 'strict_eq' ) or tokenizer . match ( 'strict_ne' ) ) : #NEWLINE# #INDENT# childNode = builder . EQUALITY_build ( tokenizer ) #NEWLINE# builder . EQUALITY_addOperand ( childNode , node ) #NEWLINE# builder . EQUALITY_addOperand ( childNode , RelationalExpression ( tokenizer , staticContext ) ) #NEWLINE# builder . EQUALITY_finish ( childNode ) #NEWLINE# node = childNode #NEWLINE# #UNINDENT# return node