Спецификация языка
Введение
1. Предпосылки разработки
2. Цели разработки
3. Что дает использование языка Норма?
Спецификация языка Норма
1. Область применения и основные свойства
2. Нотация синтаксиса
3. Основные элементы языка
3.1. Лексические правила
3.1.1.Основные символы
3.1.2. Комментарии
3.1.3. Лексемы
3.1.4. Идентификаторы
3.1.5. Ключевые слова
3.1.6. Константы
3.1.7. Знаки операций
3.1.8. Разделители
3.2. Имена
3.3. Базовые типы данных
3.4. Выражения
3.4.1. Арифметические выражения
3.4.2. Условные выражения
4. Структура программы
5. Конструкции языка Норма
5.1. Описания
5.1.1. Описание областей
5.1.1.1. Описание безусловной области
5.1.1.2. Описание условной области
5.1.2. Описание индексов областей
5.1.3. Описание величин
5.1.4. Описание параметров области
5.1.5. Описание входных и выходных величин
5.1.6. Описание внешних имен
5.1.7. Описание индексов распределения
5.2. Операторы в языке Норма
5.2.1. Скалярный оператор
5.2.2. Оператор assume
5.2.3. Обращение к функциям в языке Норма
5.2.3.1. Cтандартные арифметические функции
5.2.3.2. Функции редукции
5.2.3.3. Внешние функции пользователя
5.2.4. Вызов раздела
5.2.5. Интерфейс с программами, написанными на Фортране
5.2.6. Задание режима последовательного вычисления
5.3. Итерация
приложение 1. Представление исходной программы
приложение 2. Синтаксические правила
Литература