Статус документа
Статус документа

ГОСТ 27787-88 Язык программирования БЕЙСИК

     3.1. Символы и тексты

3.1.1. Общее описание

Набор символов языка Бейсик является подмножеством символов, приведенных в ГОСТ 27465-87. Текст - это последовательность символов, которая используется в программе на языке Бейсик в качестве примечаний (см. п.3.15), текстовых констант (см. п.3.3.) или данных (см. п.3.13.).

3.1.2. Синтаксис

1) прописная-буква-латинская = A|B|C|D|E|F|G|H|I|J|K|L|M|N|O|P|Q|R|S|T|U|V|W|X|Y|Z

2) прописная-буква-русская = А|Б|В|Г|Д|Е||Ж|3|И|Й|К|Л|М|НIО|П|Р|С|Т|У|Ф|Х|Ц|Ч|Ш|Щ|Ъ|Ы|Ь|Э|Ю|Я

3) цифра = 0|1|2|3|4|5|6|7|8|9

4) символ-текста = кавычки символ-текста-в-кавычках

5) символ-текста-в-кавычках = восклицательный знак | номер | знак-денежной-единицы | процент | коммерческое-И | апостроф | круглая-скобка-левая | круглая-скобка-правая | звездочка | запятая | дробная-черта | обратная-дробная-черта | двоеточие | точка-с-запятой-с-запятой | меньше | равно | больше | вопросительный-знак | подчеркивание | стрелка-вверх | символ-текста-не-в-кавычках (графическое изображение этих символов по ГОСТ 27465-87)

6) символ-текста-не-в-кавычках = пробел | простой-символ-текста

7) простой-символ-текста = знак-плюс | знак-минус | точка | цифра | прописная-буква-латинская | прописная-буква-русская

8) примечания = символ-текста *

9) текст-в-кавычках = кавычки символ-текста-в-кавычках * кавычки

10) текст-не-в-кавычках = простой-символ-текста-простой-символ-текста символ-текст-не-в-кавычках * простой-символ-текста

3.1.3. Примеры

8) В "ПРИМЕЧАНИЯХ" МОЖНО ИСПОЛЬЗОВАТЬ ЛЮБОЙ СИМВОЛ (!, ? = и т.д.)

9) "В ТЕКСТЕ В КАВЫЧКАХ МОЖНО ИСПОЛЬЗОВАТЬ ЗАПЯТЫЕ, ПРОБЕЛЫ"

10) ALFA+5

3.1.4. Семантика

Буквы могут быть прописными буквами латинского или русского алфавита.

Все остальные символы-текста - это любые символы.

3.1.5. Примечания

Различные типы символов и текста, описанные в синтаксисе, соответствуют различным видам использования текста в Бейсик-программе. Примечания могут использоваться в операторах примечаний (см. п.3.15). Текст-в-кавычках может использоваться в качестве текстовых-констант (см. п.3.3). Текст-без-кавычек может использоваться наряду с текстом-в-кавычках в качестве элементов данных (см. п.3.13); текст-без-кавычек не может начинаться или заканчиваться пробелами.