Предисловие

Top  Previous  Next

У имён языковых файлов, интерпретируемых во время исполнения, есть расширение WLL (например. Filatoio2.wll).

Для языкового интерпретатора нет различия между заглавными и строчными буквами (это так называемая регистронезависимость):

Real Value; // объявление переменной 'value'
Real value;

(двойная косая черта // обозначает начало комментария),

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

Позже Вы поймете лучше значение, 'чтобы определить', и тот 'элемент' - только общее обозначение, которое в конкретных случаях может означать 'переменную', 'функцию', 'константу' и т.д.

Важно разделять элементы пробелами или ещё чем-либо, иначе интерпретатор будет рассматривать их как единый элемент.

realValue;

Если Вы хотели объявить переменную value, то сделали ошибку: интерпретатор видит только один элемент, то есть realvalue.

В каждом файле могут быть определены глобальные функции и переменные, видимые во всех определяемых функциях. Глобальные переменные определяются в начале файла. Видимость — это возможность обратиться к данной величине; если переменная не видима, то она вообще не может использоваться.