import{Ident as t}from"../../tokenizer/types.mjs";import"../../tokenizer/char-code-definitions.mjs";import"../../tokenizer/TokenStream.mjs";const e="Identifier",n={name:String};function i(){return{type:"Identifier",loc:this.getLocation(this.tokenStart,this.tokenEnd),name:this.consume(t)}}function o(e){this.token(t,e.name)}export{o as generate,e as name,i as parse,n as structure};