Вверх ↑
Ответов: 4628
Рейтинг: 747
#1: 2013-12-29 18:49:31 ЛС | профиль | цитата
Проблема понятна. А одинаковые имена верхних и нижних точек корректно парсятся средой? Если да, тогда идея: а нельзя ли в кодогенераторе поправить функции работы с точками?
В частности: при чтении верхней точки с именем Property кодогенератор должен искать только верхнюю точку с таким именем и не обращать внимания на другие точки. При обращении других компонентов к нижней точке с именем Property кодогенератор должен проверить наличие нижней точки и попытаться вызвать функцию этой точки.
При этом в коде компонента точки будут разделены естественным образом на уровне синтаксиса: имя верхней точки записывается как Property, тогда как единственный случай обращения к собственной нижней точке выглядит как Property().
карма: 26

0