Вверх ↑
Администрация
Ответов: 15295
Рейтинг: 1519
#1: 2008-06-10 11:00:14 ЛС | профиль | цитата
примеров не хватает: что есть, почему этого не достаточно и как было бы, будь оно реализовано... Из примера в несколько постов выше проблема не совсем четко прослеживается.

Galkov писал(а):
Левые и нижние - это методы.
Правые и верхние - это виртуальные ф-ии. Причем, если не назначены, значит абстрактные.

если речь идет о концепции, а не о конкретном пакете, то указанные точки могут трактоваться как:
левые и правые - последовательность выполнения команд
верхние и нижние - приемники и источники данных соответственно

И именно потому, что точки не содержат в себе ни малейшего намека на абстракность они и не позволяют при таком подходе иметь в своем составе элементы типы GetIndexData.

Теперь попробуем представить себе пакет для HiAsm, который называется MyINI и у которого есть проект "INI file", как несложно догадаться - генерирующий по схеме ини файл. Что такое понятие "метод", "событие", "объект" или определение "абстрактный" в рамках палитры данного пакета? Или другой вопрос: что есть элемент GetIndexData в данном пакете, наличие которого по заявлениям из предыдущих постов не должено никак зависить от концепции пакета?

Дабы не возникало таких вопросов и дальше предлагаю сформировать примеры и описать требования, которым должен удовлетворять пакет и целевой язык им генерируемый.
карма: 27
0