Bug #619
closed#caseSensitive tag in IDE.aoz causes a syntax error.
0%
Description
This caused ALL transpiling to fail.
When I commented the code block handling the #caseSensitive tag, transpiling worked again.
This was in the newest (not yet released) Beta 2 version.
Updated by Francois Lionet almost 4 years ago
- Status changed from New to Rejected
- Assignee set to Francois Lionet
- Target version set to Beta 3
Yes but this is not a "bug" in the transpiler, it is simply doing it's job. So far, all the examples and apps have problems of case sensitivity and must be rewritten to handle that.
The case sensitivity of instructions also has to be checked, Capital at the start of each word. Parameters begin with lowercase, as in Javascript ( i asked for advice on that when I changed it, got no response, so I made it).-> to ensure an easy transition to Javascript where parameters begin with lowercase.
All this explains why #caseSensitive:false is the default for the current application. But all modules and extensions MUST BE programmed in caseSensitive:true.
:)
Updated by Brian Flanagan almost 4 years ago
Huh? I have no idea what you're talking about.
There are NO requirements of specific case on parameters. This is a style preference, NOT a requirement, and it should NOT be forced!!!
I never saw the question about this BTW. ;-)