Раздел: CronosPRO Дата редакции: 09.07.2013 id статьи: 1511

Общие сведения о языке программирования Lua

Для чего нужен язык Lua в CronosPRO?

ИСУБД «CronosPRO» имеет встроенную поддержку языка Lua версии 5.1. С помощью сценариев (скриптов), написанных на этом языке, можно получать доступ к структуре и содержимому банков данных, различным функциональным режимам приложения, системным вызовам Windows, взаимодействовать с формами ввода и их элементами и выполнять множество других действий.

Скрипты на языке Lua

Написанный на Lua скрипт не имеет какой-либо специальной функции, с которой начиналось бы его выполнение. Скрипт можно рассматривать просто как набор команд (инструкций), который выполняется, начиная с первой инструкции.
Скрипт может быть как очень простым, состоящим всего из одной команды, так и весьма сложным, содержащим десятки, сотни и даже тысячи инструкций. Следующие друг за другом инструкции могут разделяться точкой с запятой (;). Однако это требование не является обязательным, поэтому весь приведённый ниже код является корректным с точки зрения синтаксиса:
a = 1; b = 2

a = 1 b = 2

a = 1;
b = 2;

a = 1
b = 2