import{Ident as t}from"../../tokenizer/types.mjs";import"../../tokenizer/char-code-definitions.mjs";import"../../tokenizer/TokenStream.mjs";const e=new Set(["none","and","not","or"]),o={parse:{prelude(){const o=this.createList();if(this.tokenType===t){const t=this.substring(this.tokenStart,this.tokenEnd);e.has(t.toLowerCase())||o.push(this.Identifier())}return o.push(this.Condition("container")),o},block(t=!1){return this.Block(t)}}};export{o as default};