Баг в Haxe

Ребят, нашел баг в haxe, хотя может и фичу. Английский я знаю соу-соу, так что отослать багрепорт не смогу. Может вы поможите ? Вообщем, суть проблемы:
Файл test.hx:
class test {
static function main() {
trace("Hello World !");
}
}
Файл test.hxml:
-swf test.swf
-main test

не компилируется(error:invalid class name).
Хотя в тоже время
Файл test.hx:
class Test {
static function main() {
trace("Hello World !");
}
}
Файл test.hxml:
-swf test.swf
-main Test

Идет без всяких ошибок :)

не, это фича

Это не баг, а фича - все объявления типов идут с большой буквы

Re:не, это фича

Эта "фича" судя по всему связана с негласным правилом оформления классов, методов и членов классов во многих языках программирования. Согласно этому правилу классы надо именовать с большой буквы, а члены классов и методы с маленькой, причем и там и там последующие слова в названии нужно писать с большой. Этот способ наименования применяется в стандартных классах Java. Так же наверно многие могли его заметить в классах ActionScript.

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".

Отправить комментарий

Содержание этого поля является приватным и не предназначено к показу.
  • Allowed HTML tags: <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <blockcode> <dd>
  • Строки и параграфы переносятся автоматически.
  • Адреса страниц и электронной почты автоматически преобразуются в ссылки.
  • You can enable syntax highlighting of source code with the following tags: <code>, <blockcode>.

Подробнее о форматировании

CAPTCHA
Этот вопрос помогает предотвратить автоматический спам
Image CAPTCHA
Enter the characters shown in the image without spaces, also respect upper and lower case.
To prevent automated spam submissions leave this field empty.