import{RightParenthesis as e,Comma as t,String as i,Ident as r}from"../../tokenizer/types.mjs";import"../../tokenizer/char-code-definitions.mjs";import"../../tokenizer/TokenStream.mjs";function s(){const s=this.createList();this.skipSC();e:for(;!this.eof;){switch(this.tokenType){case r:s.push(this.Identifier());break;case i:s.push(this.String());break;case t:s.push(this.Operator());break;case e:break e;default:this.error("Identifier, string or comma is expected")}this.skipSC()}return s}export{s as parseLanguageRangeList};