Mirror: The magical sticky regex-based parser generator 馃
1export class SharedIds { 2 constructor(t) { 3 this.t = t; 4 this.execId = t.identifier('_exec'); 5 this.patternId = t.identifier('_pattern'); 6 this.tagId = t.identifier('tag'); 7 } 8 9 get exec() { 10 return this.t.identifier(this.execId.name); 11 } 12 13 get pattern() { 14 return this.t.identifier(this.patternId.name); 15 } 16 17 get tag() { 18 return this.t.identifier(this.tagId.name); 19 } 20}