Представление основных символов языка ЛЛГЛМС через символы по ГОСТ 19767—74 приведено в справочном приложении 3.

ПРИЛОЖЕНИЕ 1 Справочное

АЛФАВИТНЫЙ УКАЗАТЕЛЬ ОПРЕДЕЛЕЯЕМЫХ ПОНЯТИЙ
СИНТАКСИЧЕСКИХ ЕДИНИЦ

Указатель разделен на дне части: I—указатель основных символов и II — указатель металингвистических переменных и терминов, употребляемых в тек­сте. Вес ссылки даются на номера разделов. Ссылки разбиты на три группы: оир — ссылка, стоящая за сокращением «опр», отсылает к соответствующему синтаксическому определению;

спит -- ссылки, стоящие за сокращением «спит», отсылают к вхождению в ме­талингвистическую формулу. Ссылки, перечисленные в группе «опр», НС повторяются;

текст — ссылки, стоящие за словом «текст», отсылают к определению, данному в тексте.

і іри составлении указателя пппмеры не принимались во внимание.

I. УКАЗАТЕЛЬ ОСНОВНЫХ СИМВОЛОВ

+

CM.

плюс

—.

CM.

минус

V

CM.

умножение

/

CM.

деление


CM.

возведение в степень

, - - , ,

CM.

<знак операции отиошепия>

= уГ/-, У

CM.

<зпак логической операцин>

»

CM.

запятая


CM.

десятичная точка

10

CM.

десять


CM.

двоеточие


CM.

точка с запятой


CM.

двоеточие равенство

1

CM.

пробел

( )

CM.

скобки


CM.

индексные скобки


CM.

кавычки для строк

array

СИНТ

пн. 2.3, 5.2.1, 5.4.1

hep'jii

СИНТ

ип. 2.3, 4.1.1.

Boolean

СШІТ

пп. 2.3, 5.1.1. текст п. 5.1 3

comment

СИПТ

п. 2.3

tlo

CHUT

кп. 2.3, 4.6.1

else

СИНТ

пп. 2.3, 3.3.1, 3.4.1, 4.5.1, текст п. 4.5.3

c nd

СИНТ

пп. 2.3, 4.1.1

fa tse

СИНТ

п. 2.2.2.

Од

СИНТ

ни. 2.3, 4.6.1

■>‘O to

СИНТ

пп. 2.3, 4.3.1

11

СИНІ

пп. 2.3, 3.3.1, 4.5.1

НіІС^СГ

СИНТ

ип. 2.3, 5.1.1, текст и. 5.1.3

label

С "Сі т

|.и. 2.3, 5.4.1

procedure

СИНТ

пп. 2.3, 5.4.1

real

сипт

пп. 2.3, 5.1.1, текст п 5.1.3

step

СИНТ

пп. 2.3, 4.6.1, текст п. 4.6.4.2

string

СИНТ

пп. 2.3, 5.4.1


switch

спит nn. 2.3, 5.3.1, 5.4.1

then

синт пп. 2.3, 3.3.1, 4.5.1

true

синт и. 2.2.2

until

синт пп. 2.3, 4.6.1, текст п. 4.64.2

value

синт пп. 2.3, 5.4.1

while

синт пн. 2.3, 4.6.1. текст п. 4.6.4.3



II. УКАЗАТЕЛЬ МЕТАЛИНГВИСТИЧЕСКИХ ПЕРЕМЕННЫХ
И ТЕРМИНОВ, УПОТРЕБЛЯЕМЫХ В ТЕКСТЕ

алфавит — текст п. 2.1

арифметический — текст п. 3.3.6

^^арифметическое выражепие> — опр п. 3.3.1, спит пп. 3.3.1.1, 4.2.1, 4.6.1, 5.2.1,

6.3.1, 6.4.1, текст п. 3.3.3

<безусловпый оператор>—опр пп. 4.1.1, 4.5.1

<блок>—опр 4.1.1, спит п. 4.5.1, разд. 1, п. 4.1.3,5

<буква> - - опр 2.1, спит ші. 2, 2.4.1, 3.1.1, 3.2.1, 3.5.1, 4.7.1, 6.5.3

величина — текст п. 2.7

<верхияя граница> — опр н. 5.2.1, текст п. 5.2.4

Свпеншнй идентификатор> — опр п. 3.1.1, текст п. 5.2.6 возведение в степень f -—синт. ни. 2.3, 3.3.1, текст и. 3.3.4.3

<вторичпое логическое выражение>—опр п. 3.4.1

<выіражеппе>--опр 3. спит пп. 3.2.1, 4.7.1, 6.3.1, разд. 3

границы индексов — текст п. 5.2.3.1

<грапичная пара>—опр п. 5.2.1

<группа логических дапиых> — опр п. 6.5.3, текст п. 6.5.2

<группа текстовых данвых> — опр и. 6.5.3, текст п. 6.5.2

<группа числовых даппых>—опр п. 6.5.3. текст п. 6.5.2 двоеточие: — синт пп. 2.3, 3.2.1, 4.1.1, 4.5.1, 4.6.1, 4.7.1, 5.2.1, 6.5.3. двоеточие, равенство: == — спит пп. 2.3, 4.2.1, 4.6.1, 5.3.1. 6.5.3 деление / —синт пн. 2.3. 3.3.1. текст п. 3.3.4.2 десятичная точка,—синт пп. 2.3, 2.5.1, 6.3.3.1

Сдесятичное число>—опр п. 2.5.1, текст п. 2.5.3

десять^ — синт пп. 2.3, 2.5.1, 6.3.3.1

<дробный формат>—опр п. 6.3.3.1, текст п. 6.3.3.2

<заголовок п.роцедуры> — опр п. 5.4.1, текст п. 5.4.3

<заголовок цикла>—опр п. 4.6.1, текст п. 4.6.3

запятая,— синт пп. 2.3, 3.1.1. 3.2.1, 4.6.1, 4.7.1, 5.1.1, 5.2.1, 5.3.1, 5.4.1, 6.2.1, 6.3.1, 6.4.1, 6.5.1, 6 5.3, 6.6.1

<знак арифметической операции> — опр п. 2.3. текст п. 3.3.4

<зиак логической опсрации>—опр п. 2.3, синт п. 3.4.1, текст п. 3.4.5

<зпак операцпи>—опр п. 2.3

<зпак операции отіюіпспия> — опр пп. 2.3, 3.4.1

<знак операции следовапия>—опр п. 2.3

<знак операции типа сложения> — опр п. 3.3.1

<знак операции типа умножепия> — опр п. 3.3.1

<зпак раз.мещения> — опр и. 6.3.6.1. текст п. 6.3.6.2

<зиаковая часть>—опр п. 6.3.3.1, текст п. 6.3.3.2

значение — текст пи. 2.8. 3.3.3

<идентификатор>--опр и. 2.4.1, синт пп. 3.1.1, 3.2.1, 5.4.1. текст п. 2.4.3

<идентификатор массива> — опр и. 3.1.1. синт пп. 3.2.1, 4.7.1. 5.2.1, 6.2.1, 6.3.1, 6.5.1

<ндептификатор перемепной> --опр п. 3.1.1, синт п. 4.6.1

< идентификатор переключатсля> —-опр п. 3.5.1, спит п. 3.2.1, 4.7.1, 5.3.1

Оїд.еіітификатої) процедуры>—опр п. 3.2.1, синт пп. 4.2.1, 4.7.1, 5.4.1, текст п. 4.7.5.4

С идентификатор части>—■ опр п. 3.5.1, синт п. 4.1.1, текст п. 4.1.3

Сименующее выражение>— опр п. 3.5.1, синт разд. 3, п. 4.3.1, текст п. 3.5.3

<импликация>—опр п. 3.4.1

индекс — текст п. 3.1.4.1

<индсксное выражение> — опр п. 3.1.1, синт п. 3.5.1

индексные скобки [] —синт пп. 2.3, 3.1.1, 3.5.1, 5.2.1

кавычки для строк ‘ ’ — синт пп. 2.3, 2.6.1, 6.3.1, 6.3.3.1, 6.3.4.1, 6.3.6.1, текст п. 2.6.3

Сканал> —опр п. 6.3.1, синт пп. 6.4.1, 6.5.1, текст пп. 6.3.2, 6.4.2, 6.5.2

<комментарий> — опр п. 6.5.3

<левая часть>—опр п. 4.2.1

Слогический одночлен>—опр п. 3.4.1

Слогический терм>—опр п. 3.4.1

Слогический формат> — опр п. 6.3.4.1, синт п. 6.3.1, текст п. 6.3.4.2

<логнческое выражение>—опр п. 3.4.1, синт пп. 3, 3.3.1, 4.2.1, 4.5.1, 4.6.1, текст п. 3.4.3

<логическое значение> —опр п. 2.2.2, синт пп. 2, 3.4.1, 6.5.3

локальный — текст п. 4.1.3

массив — текст п. 3.1.4.1

Сметка>— опр п. 3.5.1, синт пп. 4.1.1, 4.5.1, 4.6.1, 5.3.1, текст разд. 1, п. 4.1.3 минус синт пп. 2.3, 2.5.1, 3.3.1, 6.3.3.1, текст п. 3.3.4.1

Смножитель>—опр п. 3.3.1

Сначало блока>—опр п. 4.1.1

нелокальный — текст п. 4.1.3

Снепомеченный блок>— опр п. 4.1.1

<непомеченный основной оператор>—опр п. 4.1.1

<непомеченный составной>—опр п. 4.1.1

<нижняя граница>—опр п. 5.2.1, текст п. 5.2.4

область действия — текст п. 2.7

Собъект ввода> — опр п. 6.5.1, текст п. 6.5.2

<объект вывода> — опр п. 6.3.1, текст п. 6.3.2

<ограничитель> — опр п. 2.3, синт п. 2

Сограничитель параметра>—опр пп. 3.2.1, 4.7.1, синт п. 5.4.1, текст п. 4.7 6

<оператор>—опр п. 4.1.1, синт пп. 4.5.1, 4.6.1, 5.4.1, текст разд. 4

Соператор ввода> —опр п. 6.5.1, текст п. 6.5.2

Соператор вывода>—опр. п. 6.3.1, текст п. 6.3.2

Соператор вывода логических значений> — опр п. 6.3.1, текст пп. 6.3.2, 6.3.4

Соператор вывода текста>—опр п. 6.3.1, текст п. 6.3.2, 6.3.5

<оператор вывода чисел> —опр п. 6.3.1, текст пп. 6.3.2, 6.3.3

Соператор «если»>—опр п. 4.5.1, текст п. 4.5.3

Соператор обмена> — опр п. 6.2.1, текст п. 6.2.2

■Соператор перехода>—опр ,п. 4.3.1, синт п. 4.1.1, текст п. 4.3.3

<оператор присваивания>—опр п. 4.2.1, синт п. 4.1.1, текст разд. 1, п. 4.2.3

Соператор процедуры> — опр п. 4.7.1, синт п. 4.1.1, текст п. 4.7.3

Соператор разметки>—опр п. 6.4.1, текст п. 6.4.2

Соператор размещепия>—опр п. 6.3.1, текст пп. 6.3.2, 6.3.6

Соператор текст> —опр п. 6.6.1, текст п. 6.6.2

Соператор цикла>—опр п. 4.6.1, синт пп. 4.1.1, 4.5.1, текст п. 4.6

операторные скобки — см begin end

Сописание>—опр разд. 5, синт п. 4.1.1, текст разд. 1, 5

Сописание массивов> — опр п. 5.2.1, синт разд. 5, текст п. 5.2.3

Сописание переключателя> — опр п. 5.3.1, синт разд. 5, текст п. 5.3.3

Сописание процедуры> —опр п. 5.4.1, синт разд. 5, текст п. 5.4.3

Сописание типа> — опр п. 5.1.1, синт разд. 5, текст п. 5.1.3

Сописатель> — опр п. 2.3

Сосновкой оператор>—опр п. 4.1.1, синт п. 4.5.1

С основной символ>—опр разд. 2

<открытый комментарий>—опр п. 6.5.3

<отношение>—опр п. 3.4.1, текст п. 3.4.5

Спервичное выражение>—опр п. 3.3.1

<первичное логическое выражение>— опр п. 3.4.1

< переключательный список>—опр п. 5.3.1

<переменная>—опр п. 3.1.1, синт пп. 3.3.1, 3.4.1, 4.2.1, 6.4.1, текст п. 3.1.3

<перемен.ная с индексами>—опр п. 3.1.1, синт пп. 6.2.1, 6.3.1, 6.5.1, 6.6.1, текст п. 3.1.4.1

плюс + —синт пп. 2.3, 2.5.1, 3.3.1, 6.3.3.1, текст п. 3.3.4.1

<повторитель>—опр п. 6.3.3.1, синт п. 6.3.6.1, текст п. 6.3.3.2

<порядок>— опр п. 2.5.1, текст п. 2.5.3

правила примечаний—текст п. 2.3

Справильная дробь>—опр п. 2.5.1

преемник — текст разд. 4.

пробел I—) —синт п. 2.3, текст п. 2.3, разд. 2, п. 6.3

<програімма>—опр п. 4.1.1, текст разд. 1

<простая переменная>—опр п. 3.1.1, синт пп. 5.1.1, 6.5.1, текст п. 5.1.3

<простое арифметическое выражение> — опр п. 3.3.1, синт п. 3.4.1, текст п. 3.3.3

<простое логическое выражение>—опр п. 3.4.1

<пусто>—опр 1.1, синт пп. 3.2.1, 4.4.1, 4.7.1, 5.4.1, 6.3.3.1

<пустой оператор> —опр п. 4.4.1, синт п. 4.1.1, текст п. 4.4.3

<разделитель>—опр п. 2.3

размерность — текст п. 5.2.3.2

<сепмент массива>—опр п. 5.2.1

<скобка>—опр п. 2.3

скобки ( ) —синт пп. 2.3, 3.2.1, 3.3.1, 3.4.1, 4.7.1, 5.4.1, 6.2.1, 6.3.1, 6.4.1, 6.5.1,

6.6.1, текст п. 3.3.5.2

<совокупность спецификаций>—опр п. 5.4.1, текст п. 5.4.5

<совокупность фактических параметров>—опр пп. 3.2.1, 4.7.1

<совокупность формальных параметров>—опр п. 5.4.1

<составной оператор>—опр 4.1.1, синт п. 4.5.1, текст разд. 1

<спецификатор> — опр п. 2.3

<спецификация>—опр п. 5.4.1

<список граничных пар>—опр п. 5.2.1

<список значений>—опр п. 5.4.1, текст п. 4.7.3.1

<список идентификаторов>—опр п. 5.4.1

<список идентификаторов массивов>—опр п. 5.2.1

<список индексов>—опр п. 3.1.1

<список левой части>—опр п. 4.2.1

<список массивов>—опр п. 5.2.1

<список объектов ввода>—опр п. 6.5.1

<список объектов вывода>—опр п. 6.3.1

<список текстовых объектов вывода> ■—опр п. 6.3.1

<список типа>—опр п. 5.1.1

<список фактических параметров>—опр пп. 3.2.1, 4.7.1

Ссписок формальных параметров>—опр п. 5.4.1

<список цикла> — опр п. 4.6.1, текст п. 4.6.4

<список элементов логического ввода>—опр п. 6.5.3

<список элементов числового ввода> —опр п. 6.5.3

стандартные функции—текст п. 6.1

<строка>—опр п. 2.6.1, синт пп. 3.2.1, 4.7.1, 5.4.1, 6.3.1, 6.5.3, 6.6.1, текст п. 2.6.3

<строка букв>—опр пп. 3.2.1, 4.7.1

<текстовый объект вывода>—опр п. 6.3.1, текст п. 6.3.5

<тело процедуры>—опр п. 5.4.1

<тело состаівного>—опр п. 4.1.1

<терм> •—опр п. 3.3.1<тип>—опр п. 5.1.1, синт пп. 5.2.1, 5.4.1, текст п. 2.8 точка с запятой ; — синт пп. 2.3, 4.1.1, 5.4.1, 6.5.3

<указатель переключателя> — опр п. 3.5.1, текст п. 3.5.3

<указатель размещения>—опр п. 6.3.6.1

<указатель функции> — опр. п. 3.2.1, синт пп. 3.3.1, 3.4.1, текст пп. 3.2.3, 5.4.4 умножение X — синт пп. 2.3, 3.3.1, текст п. 3.3.4.1

<условие>—опр пп. 3.3.1, 4.5.1, синт п. 3.4.1, текст пп. 3.3.3, 4.5.3

<условный оператор>—опр п. 4.5.1, синт п. 4.1.1, текст п. 4.5.3

<фактический параметр>—опр пп. 3.2.1, 4.7.1

<формальный параметр>—опр п. 5.4.1, текст п. 5.4.3

Сформат размещения> —опр п. 6.3.6.1, синт п. 6.3.1, текст п. 6.3.6.2

функция преобразования — текст п. 4.2.4

целая часть — текст п. 6.1

<целое>—опр п. 2.5.1, текст п. 2.5.4

<целое без знака>—опр п. 2.5.1, синт п. 6.3.3.1

Спелый формат>—опр и. 6.3.3.1, текст п. 6.3.3.2

<цифра> — опр и. 2.2.1, синт разд. 2, пп. 2.4.1, 2.5.1, 3.1.1, 3.5.1

<число> —опр п. 2.5.1, синт п. 6.5.3, текст пп. 2.5.3, 2.5.4

<число без знака> — опр п. 2.5.1, синт п. 3.3.1

<числовой формат> — опр п. 6.3.3.1, синт п. 6.3.1, текст п. 6.3.3.2

<экспоненциальный формат>—опр п. 6.3.3.1, текст п. 6.3.3.2

<элемент логического ,ввода>—опр п. 6.5.3

<элемент списка цикла>—опр п. 4.6.1, текст пп. 4.6.4.1, 4.6.4.2, 4.6.4.3

<элемент числового ввода> — опр п. 6.5.3

<В — часть>—опр п. 6.3.3.1, синт п. 6.3.4.1, текст п. 6.3.3.2

<D—часть>—опр п. 6.3.3.1, текст п. 6.3.3.2

<F — часть>—опр п. 6.3.4.1, текст п. 6.3.4.

2ПРИЛОЖЕНИЕ 2 Справочное

СООТВЕТСТВИЕ МЕЖДУ АНГЛИЙСКИМИ
И РУССКИМИ СЛУЖЕБНЫМИ СЛОВАМИ

Некоторые трансляторы с АЛГАМСа могут допускать как входные тексты с английскими служебными словами, изображающими основные символы языка АЛГАМС, так и входные тексты с русскими служебными словами того же на­значения. При этом рекомендуется придерживаться следующего соответствия между английскими и русскими служебными словами:

array — массив begin — начало Boolean — лог comment — прим do — цикл else — иначе end — конец false — ложь for — для go to — на if — если integer — цел laber метка procedure — проц real — вещ step шаг string — строк switch — перекл then — то true — истина until — до value — знач while — покаПРИЛОЖЕНИЕ 3 Справочное