Project

General

Profile

Bug #619

#caseSensitive tag in IDE.aoz causes a syntax error.

Added by Brian Flanagan about 3 years ago. Updated about 3 years ago.

Status:
Rejected
Priority:
Normal
Target version:
Start date:
01/19/2021
Due date:
% Done:

0%

Estimated time:
1:00 h
Affected version:

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.

#1

Updated by Francois Lionet about 3 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.

:)

#2

Updated by Brian Flanagan about 3 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. ;-)

Also available in: Atom PDF