extensions/wtf-injector-chrome/third_party/falafel.js
function parseEqualityExpression() {
        var expr = parseRelationalExpression();

        while (match('==') || match('!=') || match('===') || match('!==')) {
            expr = {
                type: Syntax.BinaryExpression,
                operator: lex().value,
                left: expr,
                right: parseRelationalExpression()
            };
        }

        return expr;
    }
function parseEqualityExpression() {
        var expr = parseRelationalExpression();

        while (match('==') || match('!=') || match('===') || match('!==')) {
            expr = {
                type: Syntax.BinaryExpression,
                operator: lex().value,
                left: expr,
                right: parseRelationalExpression()
            };
        }

        return expr;
    }
function parseEqualityExpression ( ) { var expr = parseRelationalExpression ( ) ; while ( match ( '==' ) || match ( '!=' ) || match ( '===' ) || match ( '!==' ) ) { expr = { type : Syntax . BinaryExpression , operator : lex ( ) . value , left : expr , right : parseRelationalExpression ( ) } ; } return expr ; }
11.9 Equality Operators
11 . 9 Equality Operators