• Flex Меня глючит или мне казалось, что во Flex-компиляторе появилось некое API, позволяющее писать к нему плагины? Откуда-то в голове такая информация есть, а документации в интернете нет :(

Replies (8)

  • @Constantiner, ну "появилось" не совсем правильное слово. но и плагины тоже не очень "правильное".
  • @Constantiner, оно вроде как было всегда. и писать можно расширения. вроде как.
  • @blooddy, Ок. Что тогда правильное? Нашел Compiler extencibility в качестве упоминания, но не нашел никакой доки.
  • @blooddy, Ну вот у меня в голове какая-та инфа странная, что то ли с 3.4, то ли 3.5. Но типа с 3.x. Инфа непроверенная. Могла тупо присниться :)
  • @Constantiner, я не копался =) чувствую свою не компитентвость. но копался я в сорцах версии 2.0. там оно было. ты бы лучше сам посмтрел. тебе как джависту будет проще понять их задумку.
  • @blooddy, Я боюсь кода от Adobe. Мне хочется понять концептуально. Например, в доке по Compiler API нет упоминания ни о чем подобном, что почему-то находится у меня в голове :) Мне бы, например, надо было бы иметь некие точки подключения в API компилятора, куда можно "присосаться" на разных этапах компиляции (например, перед генерацией AS-кода из MXML, после этого, после компиляции итд), имея при этом доступ к некой внутренней структуре, имеющейся на данный момент в процессе разбора кода с возможностью вносить туда модификации. Типа того.
  • @Constantiner, ну народ этот делал без док =)
  • @blooddy, Ну без док некошерно. Нельзя выпускать на публику и гарантировать какую-нибудь совместимость :( И трудоемко. В общем, хак — это некруто.