From 0d3e7a602de1d2fa087ccab1611a3c7b9b788397 Mon Sep 17 00:00:00 2001 From: "Alex A. Naanou" Date: Sun, 5 Aug 2018 18:40:18 +0300 Subject: [PATCH] bugfix... Signed-off-by: Alex A. Naanou --- diff.js | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/diff.js b/diff.js index 010961d..b2cd56c 100644 --- a/diff.js +++ b/diff.js @@ -312,6 +312,7 @@ module.ANY = // STRING(string) // STRING(regexp) // STRING(func) +// STRING(pattern) // -> pattern // var STRING = @@ -340,9 +341,9 @@ module.STRING = // NUMBER(min, max) // NUMBER(min, max, step) // NUMBER(func) +// NUMBER(pattern) // -> pattern // -// XXX TEST... var NUMBER = module.NUMBER = makeCIPattern('NUMBER', @@ -360,7 +361,7 @@ module.NUMBER = : this.value.length == 3 ? this.value[0] <= obj && this.value[1] > obj - && (obj + (this.value[0] % this.value[2])) % this.value[2] + && (obj + (this.value[0] % this.value[2])) % this.value[2] == 0 : this.value[0] instanceof Function ? this.value[0](obj) // pattern...