Closed Gama11 closed 7 years ago
Related issue: https://github.com/HaxeFoundation/haxe/issues/1852
I'll go ahead and close this because it's consistent with how Haxe lexes it. I'm not saying that approach isn't shit, but for now I want to keep haxeparser as close to Haxe as possible.
File.hx
(escaped$
):File.hx
(interpolation$
):Both of these result in
EConst(CString($j))
as the expression fori
, which means you can't tell them apart. In haxeparser 3.2.0, the escaped$
would actually show as two dollar signs in the expression:EConst(CString($$j))
This causes some of the failures in https://github.com/HaxeCheckstyle/haxe-checkstyle/issues/262.