зы. чет мы тут бесплатными бетатестерами записались.. оно нам надо?
Из нескольки форумов, куда я постил этот оказался самым продуктивным - за что всем огромное спасибо. Я с радостью проведу "бесплатное бетатестирование" Ваших продуктов. Кроме того тестирующие получат скидки от 10до100%, если пожелают приобрести продукт, когда он будет полностью доведён до ума.
вам бы ваш продукт в опенсорсном состоянии потестить около года
потом появилось бы моральное право просить за него хотя бы 5 баксов
Почему не опенсорс:
Трид превратился бы тогда в обсуждение синтаксиса, а не функционала.
Почему не 0баксов и не 5:
Уменьшая вероятность покупки уменьшается вероятность претензий
. Я конечно понимаю, что некоторые вопросы ещё не отработаны.
надо хотя бы минимально тестировать пройдясь по всему функционалу php
Синтаксис PHP крайне гибкий - тестирование позволило уже много чего учесть, но пока не всё.
Собираем косяки:
1. Да "ZZZ::" пока не обрабатывается, как и "interface ", "instanceof " тоже.
2. Классы spl не убираются из списка к замене (хотя функции да), НО заменятся только определяемые в скрипте классы - разве можно переопределить в скрипте класс spl?
2. "Замусориванию" пока только сутки, поэтому здесь:
2.1. "переменные, начинающиеся с цифры" - просто забыл добавить префикс.
2.2. "for(A; B; C; D)" - не исключил точки с запятой внутри конструкций, хотя односточные блоки (без {}) не портятся.
2.3. "штуки типа $l1l1l1l1l++ разумеется будет E_NOTICE" - да, конечно это правильно.
пока на приведение сего чуда в читаемый вид понадобилось минут 40
Значит что это всё в целом делает пока не ясно ?
Там несколько сотен переменных - для редакции нужно понять что делает большая часть из них.