https://bugs.winehq.org/show_bug.cgi?id=54177
--- Comment #11 from francisdb francisdb@gmail.com --- The commit that broke this is:
https://gitlab.winehq.org/wine/wine/-/commit/509044296dde3688cfdaaf02325a1bc...
The provided solution of detecting a call in the lexer is incorrect as there might be an expression that starts with a bracket.
Test code to add in lang.vbs:
Sub TestWithBracketsAtStartFirstArg(a) Call ok(a=2, "a = " & a & " (expected 2)") End Sub TestWithBracketsAtStartFirstArg (1) + 1