我的代码中有几种情况,例如:
get?( id?:string ): any;
更糟糕的是:
export function urlAppend( url?:string, string?:string ): string;
在我的解析器中,我有'get'
并'string'
定义为几个规则的一部分,这意味着它被隐式地放入词法分析器中。但是,它们也需要分类Identifiers
为属性和方法名称。
有没有办法让这个工作?
(语法适用于 JavaScript 和 TypeScript,以防万一。)