6 Jan
2025
6 Jan
'25
10 p.m.
Jacek Caban (@jacek) commented about dlls/vbscript/parser.y:
/* these keywords may also be an identifier, depending on context */ Identifier + : MemberIdentifier { $$ = $1; } + | tPROPERTY { ctx->last_token = tIdentifier; $$ = $1; } + +MemberIdentifier
This introduces a new shift/reduce warning. I didn't look at what's native behavior for those reserved names, but removing `MemberIdentifier` and using `tIdentifier` instead fixes it and it seems fine for the initial version. -- https://gitlab.winehq.org/wine/wine/-/merge_requests/7068#note_91529