См., также, "О библиотеке FastScript"
1. «Сколько геологов, столько и мнений» или «на вкус и цвет товарищей нет».
2. Автор не ставит перед собой цель – удивить этот мир «красотой» и оптимальностью исходного кода или оригинальностью идей, а также применяемых алгоритмов, методик и способов решений задач.
3. Автор, в цикле статей "О применении библиотеки FastScript в своих проектах", лишь излагает свой собственный подход к применению библиотеки FastScript для решения (программирования) различных задач с целью помочь тем, кому это может быть полезным.
4. Иллюстрирующие примеры сформированы в среде Delphi Embarcadero RAD Studio.
5. Из-за различий в публикации материалов на ВЕБ-страницах сайта и в соответствующих PDF-файлах, порядок нумерации рисунков на ВЕБ-страницах может быть «несколько» нарушен (но номера рисунков в обеих версиях статей — совпадают).
6. Читателю доступно «Руководство Разработчика по FastScript» на официальном сайте Правообладателя.
7. В цикле статей "О применении библиотеки FastScript в своих проектах" НЕ приводятся исходные коды библиотеки FastScript.
8. Автор предоставляет Читателю право использовать любую информацию, изложенную в цикле статей "О применении библиотеки FastScript в своих проектах", по своему усмотрению (без каких-либо ограничений).
9. Далее, в цикле статей "О применении библиотеки
FastScript в своих проектах", считать идентичными (по значению) термины и фразы:
«Правообладатель», «Разработчик»;
«Читатель», «Программист».
В таблице ниже приведены используемые термины с соответствующими определениями.
Термин |
Определение |
1 |
2 |
FastScript |
Библиотека для выполнения скриптов.
Правообладатель и разработчик FastScript: |
FS-скрипт |
См. «Скрипт» |
Интерпретатор |
1. Программа, обеспечивающая GUI-интерфейс, ориентированный на формирование и исполнение Скриптов. 2. Программный объект из состава Обвязки (см. ниже). Важно! Не путать с компонентом TfsScript библиотеки FastScript |
Обвязка |
Дополнительные программные объекты, позволяющие Программисту упростить и облегчить процесс адаптации библиотеки FastScript для своих проектов без изменения исходных кодов библиотеки FastScript |
Переменная окружения |
(По аналогии с Delphi)
Внешняя (по отношению к FS-скрипту)
текстовая переменная (идентифицируемая определенным образом), значение которой
устанавливается обвязкой. |
Пользователь |
Специалист какой-либо автоматизируемой предметной области (геолог, технолог, конструктор, инженер и т.д.), использующий соответствующее прикладное программное обеспечение |
Правообладатель |
Компания ООО «Быстрые отчеты» (она же является и разработчиком FastScript) |
Скрипт |
Исходный текст программного модуля, формируемый Пользователем (или программистом) с применением библиотеки FastScript |
Читатель |
Разработчик прикладного программного обеспечения (программист) |
В таблице ниже приведены используемые сокращения.
Сокращение |
Обозначение |
1 |
2 |
EV |
Переменная окружения |
FS |
См. термин «FastScript» |
FSI |
См. термин «Интерпретатор» в части «Обвязка» |
БД |
База данных |
ИБ |
Информационная база |
ИС |
Информационная система |
ПО |
Программное обеспечение |
ППО |
Прикладное программное обеспечение |
Руководство |
Документ «FastScript. Библиотека скриптов. Руководство разработчика» |
См., также:
Часть-1. Расширение функционала FS (локализация идентификаторов программных объектов);
Часть-2. Входные и вЫходные параметры FS-скрипта (при информационном обмене с внешними инициаторами);
Часть-3. Группировка (распределение по модулям) добавляемых в FS программных объектов;
02.04.2024, roamer55.ru