matches.js
function parsePattern (inp) {
    return parseWildcard(inp)
        || parseNullLiteral(inp)
        || parseUndefinedLiteral(inp)
        || parseBooleanLiteral(inp)
        || parseNumberLiteral(inp)
        || parseStringLiteral(inp)
        || parseClassPattern(inp)
        || parseExtractor(inp)
        || parseArray(inp)
        || parseObject(inp)
        || parseIdentPattern(inp);
  }
function parsePattern (inp) {
    return parseWildcard(inp)
        || parseNullLiteral(inp)
        || parseUndefinedLiteral(inp)
        || parseBooleanLiteral(inp)
        || parseNumberLiteral(inp)
        || parseStringLiteral(inp)
        || parseClassPattern(inp)
        || parseExtractor(inp)
        || parseArray(inp)
        || parseObject(inp)
        || parseIdentPattern(inp);
  }
function parsePattern ( inp ) { return parseWildcard ( inp ) || parseNullLiteral ( inp ) || parseUndefinedLiteral ( inp ) || parseBooleanLiteral ( inp ) || parseNumberLiteral ( inp ) || parseStringLiteral ( inp ) || parseClassPattern ( inp ) || parseExtractor ( inp ) || parseArray ( inp ) || parseObject ( inp ) || parseIdentPattern ( inp ) ; }
Matches a single pattern expression.
Matches a single pattern expression .