Портал "Русская Профессиональная Астрология"
Subject: Re: Язык описания астрологических формул
Date : 05 Jun 2002 15:15 GMT
From : Анатолий Зайцев [AZ] (azet@mail.ru)
To : All
Джет,
J> Зачем изобретать ,если язык астроформул давно СОЗДАН.
J> Реализован в программах Сергея Тарасова
несколько лет назад, когда появился ZET, кто-то мне написал, - "зачем делать ещё
одну программу, их и так уже много!" :)
Александр,
АН> Я бы скорее использовал:
АН> Сол Лун Мер Вен Мар Юпи Сат Ура Неп Плу ВЛУ Лил Сел...
Это тоже работает, см. предыдушие сообщения.
АН> Ну и так далее, Анатолий, речь по сути идёт о создании интерпретатора
АН> астрологического языка, и я с удовольствием мог бы принять участие в таком
АН> проэкте, тем более что создание такого интерпретатора входит в мои
АН> стратегические планы Ж-).
Не только об интерпретаторе, но и о самом языке, как средстве адекватной
передачи соответствующей информации, например, здесь, на форуме. Нужна какая-то
формализация, общепринятые правила, чтобы дегко понимать друг-друга.
АН> Анатолий, у тебя есть возможность запустить у себя на машине
АН> файл MS Access 97 с небольшой програмкой? Я б тогда поискал примерчик
Наверное, нет, я им не пользуюсь.
АН> Мне кажется, это могло бы сэкономить некоторое
АН> время на обсуждение,
АН> можна продолжить на форуме и/или в мейле
Думаю, всё-таки лучше привести Ваше описания на форуме, это не только мне
интересно.
АН> Кстати, есть идея использовать не текстовые обозначения,
АН> а графические символы в формулах.
Не думаю, - пропадёт возможность простого документирования. Но это уже другого
уровня вопрос, к нему можно будет вернуться на следующем этапе.
АН> Кстати, у меня реализованы кнопки под окном набора выражений,
АН> Нажимаеш кнопку [Сол] и получаеш в окне Сол
АН> (или обозначение солнца графически :-).
Я рассматривал подобный вариант с ниспадающими спискоми планет и других
объектов, но отказался - слишком громоздко.
АН> P.S. К давнишнему (нашему и не только) разговору про перенос
АН> расчётного блока (ZET) в отдельную dll-ину, чего то двигается
АН> в этом направлении, или всё пока без изменений?
Сделано, в 7-м ZET'е будет. Но я сделал свою dll только как упрощённый (не
рассчитывает астероиды по эфемеридам)альтернативный вариант dll швейцарских
эфемерид, - нужно было удалить их из дистрибутива чтобы не было проблем с
копирайтом. Смысла же для пользователей в такой замене я не вижу, - для своих
личных целей пользователь может использовать швейцарские эфемериды свободно, в
том числе и помещать их на свой компьютер, чтобы позволить ZET'у обнаружить их и
обращаться к ним.