Просмотр полной версии : Flex sdk можно ли управлять синтаксисом?
Если компилировать код через flex sdk 4 то можно ли управлять синтаксисом?
Например, компиляция через flash ide позволяет писать:
public var a,b,c:int;
function myf(param) {
}
sdk же требует строгий синтаксис и определение переменных.
public var a:int;
public var b:int;
public var b:int;
function myf(param):void {
}
Можно ли это отключить и компилировать по правилам как во flash ide?
Я думаю, что лучше просто занятся чем-то другим, PHP, например :)
Запрещает, и правильно делает, незачем маразм плодить.
Кстати, второй пример тоже с предупреждениями скомпилируется. Но разница не в синтаксисе, а в том, что из этого компилируется. За оба варианта надо линейкой по пальцам.
Я думаю, что лучше просто занятся чем-то другим, PHP, например :)
Запрещает, и правильно делает, незачем маразм плодить.
Кстати, второй пример тоже с предупреждениями скомпилируется. Но разница не в синтаксисе, а в том, что из этого компилируется. За оба варианта надо линейкой по пальцам.
Ты не учитываешь то что проекты бывают разные и есть очень старые.
Не все на свете такие строгие и умные как ты :)
Компилируется с ворингами,я поэтому и спрашиваю а управляется ли это вообще?
А кто не пробовал писать в свободном стиле тому конечно кажется такой подход маразмом.
Но суть вопроса пока открыта.
Добавлено через 1 час 0 минут
Нашел в документации такую строку:
..... Вызов возможно неопределенного метода %s. Эта ошибка возникает, когда компьютер работает в строгом режиме. ......
Что это значит в строгом режиме? А как его переключить в "мягкий"?
Это не свободный стиль, это просто плохо написаный код, и его надо исправлять.
Да, и в AS3 всегда была строгая типизация, так что даже если проект создавался в 2005, то это никого не оправдывает.
Если flash ide позволяет такие вещи то это свободный компилятор, чего не скажешь про flex.
Пока на суть вопроса ответа нет.
1) Можно ли компилировать через Flex SDK в стиле компиляции Flash IDE?
2) Какие параметры компиляции управляют "строгим" и "мягким" режимом компиляции ?
Работает на vBulletin ® версия 3.7.3. Copyright ©2000-2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Copyright © 1999-2008 Flasher.ru. All rights reserved.