| 123456789101112131415161718192021222324252627282930 | 
							- {{# def.definitions }}
 
- {{# def.errors }}
 
- {{# def.setupKeyword }}
 
- {{# def.$data }}
 
- {{
 
-   var $i = 'i' + $lvl
 
-     , $vSchema = 'schema' + $lvl;
 
- }}
 
- {{? !$isData }}
 
-   var {{=$vSchema}} = validate.schema{{=$schemaPath}};
 
- {{?}}
 
- var {{=$valid}};
 
- {{?$isData}}{{# def.check$dataIsArray }}{{?}}
 
- {{=$valid}} = false;
 
- for (var {{=$i}}=0; {{=$i}}<{{=$vSchema}}.length; {{=$i}}++)
 
-   if (equal({{=$data}}, {{=$vSchema}}[{{=$i}}])) {
 
-     {{=$valid}} = true;
 
-     break;
 
-   }
 
- {{? $isData }}  }  {{?}}
 
- {{# def.checkError:'enum' }}
 
- {{? $breakOnError }} else { {{?}}
 
 
  |