Here is a snippet of code that triggers the existential operator parsing and crashes the compiler.
fileExists = fs.exists or path.exists
fileExistsSync = fs.existsSync or path.existsSync
It produces the following error message
C:/Users/someuser/Documents/GitHub/nila/lib/nilac/compile_existential_operator.rb:51
:in `+': no implicit conversion of nil into String (TypeError)
From the above message it is apparent that parser for existential operator has been triggered even though there is no existential operator in the above code. So please fix this bug.
Here is a snippet of code that triggers the existential operator parsing and crashes the compiler.
It produces the following error message
From the above message it is apparent that parser for existential operator has been triggered even though there is no existential operator in the above code. So please fix this bug.