function findBracket(lexer, matched) {
    if (!matched) {
        return null;
    }
    matched = monarchCommon.fixCase(lexer, matched);
    var brackets = lexer.brackets;
    for (var i = 0; i < brackets.length; i++) {
        var bracket = brackets[i];
        if (bracket.open === matched) {
            return { token: bracket.token, bracketType: 1 /* Open */ };
        }
        else if (bracket.close === matched) {
            return { token: bracket.token, bracketType: -1 /* Close */ };
        }
    }
    return null;
}
/**
 * Searches for a bracket in the 'brackets' attribute that matches the input.
 */
Searches for a bracket in the 'brackets' attribute that matches the input.
Searches for a bracket in the ' brackets ' attribute that matches the input .
function findBracket(lexer, matched) {
    if (!matched) {
        return null;
    }
    matched = monarchCommon.fixCase(lexer, matched);
    var brackets = lexer.brackets;
    for (var i = 0; i < brackets.length; i++) {
        var bracket = brackets[i];
        if (bracket.open === matched) {
            return { token: bracket.token, bracketType: 1  };
        }
        else if (bracket.close === matched) {
            return { token: bracket.token, bracketType: -1  };
        }
    }
    return null;
}
function findBracket ( lexer , matched ) { if ( ! matched ) { return null ; } matched = monarchCommon . fixCase ( lexer , matched ) ; var brackets = lexer . brackets ; for ( var i = 0 ; i < brackets . length ; i ++ ) { var bracket = brackets [ i ] ; if ( bracket . open === matched ) { return { token : bracket . token , bracketType : 1 } ; } else if ( bracket . close === matched ) { return { token : bracket . token , bracketType : - 1 } ; } } return null ; }
Searches for a bracket in the 'brackets' attribute that matches the input.
Searches for a bracket in the ' brackets ' attribute that matches the input .
/* Open */ /* Close */