@@ -13538,7 +13538,6 @@ function evaluateSyntax(node, options) {
1353813538                break;
1353913539            }
1354013540            ast = getParsedSyntax("declarations" /* ValidationSyntaxGroupEnum.Declarations */, node.nam);
13541-             // console.error({ast: ast.reduce((acc, curr) => acc + renderSyntax(curr), '')});
1354213541            if (ast != null) {
1354313542                let token = null;
1354413543                const values = node.val.slice();
@@ -13558,7 +13557,6 @@ function evaluateSyntax(node, options) {
1355813557                    }
1355913558                }
1356013559                result = doEvaluateSyntax(ast, createContext(values), { ...options, visited: new WeakMap() });
13561-                 // console.error(JSON.stringify({ast, values, result}, null, 1));
1356213560                if (result.valid == SyntaxValidationResult.Valid && !result.context.done()) {
1356313561                    let token = null;
1356413562                    while ((token = result.context.next()) != null) {
@@ -13617,7 +13615,6 @@ function doEvaluateSyntax(syntaxes, context, options) {
1361713615    let i = 0;
1361813616    let result;
1361913617    let token = null;
13620-     // console.error(`>> doEvaluateSyntax: ${syntaxes.reduce((acc, curr) => acc + renderSyntax(curr), '')}\n>> ${JSON.stringify({syntaxes}, null, 1)}>> context: ${context.slice<Token>().reduce((acc, curr) => acc + renderToken(curr), '')}`);
1362113618    for (; i < syntaxes.length; i++) {
1362213619        syntax = syntaxes[i];
1362313620        if (context.done()) {
@@ -13647,7 +13644,6 @@ function doEvaluateSyntax(syntaxes, context, options) {
1364713644        }
1364813645        else {
1364913646            if (isVisited(token, syntax, 'doEvaluateSyntax', options)) {
13650-                 // console.error(`cyclic dependency: ${renderSyntax(syntax)}`);
1365113647                return {
1365213648                    valid: SyntaxValidationResult.Drop,
1365313649                    node: token,
@@ -13795,7 +13791,6 @@ function matchOccurence(syntax, context, options) {
1379513791    };
1379613792}
1379713793function match(syntax, context, options) {
13798-     // console.error(`>> match(): ${renderSyntax(syntax)}\n>> ${JSON.stringify({syntax}, null, 1)}>> context: ${context.slice<Token>().reduce((acc, curr) => acc + renderToken(curr), '')}`);
1379913794    let success = false;
1380013795    let result;
1380113796    let token = context.peek();
@@ -13877,17 +13872,12 @@ function match(syntax, context, options) {
1387713872                    context
1387813873                };
1387913874            }
13880-             // {
13881-             // console.error(JSON.stringify({funcDef: (getParsedSyntax(ValidationSyntaxGroupEnum.Syntaxes, (syntax as ValidationFunctionDefinitionToken).val + '()')?.[0] as ValidationFunctionToken).chi}, null, 1))
13882-             //
13883-             // const child = getParsedSyntax(ValidationSyntaxGroupEnum.Syntaxes, (syntax as ValidationFunctionDefinitionToken).val + '()')?.[0] as ValidationFunctionToken;
1388413875            result = match(getParsedSyntax("syntaxes" /* ValidationSyntaxGroupEnum.Syntaxes */, syntax.val + '()')?.[0], context, options);
1388513876            if (result.valid == SyntaxValidationResult.Valid) {
1388613877                context.next();
1388713878                result.context = context;
1388813879                return result;
1388913880            }
13890-             // }
1389113881            break;
1389213882        case ValidationTokenEnum.DeclarationType:
1389313883            return doEvaluateSyntax(getParsedSyntax("declarations" /* ValidationSyntaxGroupEnum.Declarations */, syntax.val), context, {
@@ -14047,7 +14037,7 @@ function matchPropertyType(syntax, context, options) {
1404714037                            valid: SyntaxValidationResult.Drop,
1404814038                            node: token,
1404914039                            syntax,
14050-                             error: `expected <length>`,
14040+                             error: `expected <length-percentage >`,
1405114041                            context
1405214042                        };
1405314043                    }
@@ -14230,7 +14220,6 @@ function matchPropertyType(syntax, context, options) {
1423014220        ['length-percentage', 'length', 'number', 'number-token', 'angle', 'percentage', 'dimension'].includes(syntax.val)) {
1423114221        if (!success) {
1423214222            success = mathFuncs.includes(token.val.toLowerCase()) &&
14233-                 // (token as FunctionToken).val + '()' in config[ValidationSyntaxGroupEnum.Syntaxes] &&
1423414223                doEvaluateSyntax(getParsedSyntax("syntaxes" /* ValidationSyntaxGroupEnum.Syntaxes */, token.val + '()')?.[0]?.chi ?? [], createContext(token.chi), {
1423514224                    ...options,
1423614225                    isRepeatable: null,
0 commit comments