Язык Норма
Введение
Предпосылки создания языка высокого уровня
Требования пользователя
Необходимость специализированных языков
Специализированный язык Норма
Общая характеристика языка Норма
Особенности языка Норма
Сравнение со стандартными языками
Основные элементы языка
Лексические правила
Основные символы
Комментарии
Лексемы
Идентификаторы
Ключевые слова
Константы
Знаки операций
Разделители
Имена
Базовые типы данных
Выражения
Индексные выражения
Арифметические выражения
Константные выражения
Условные выражения
Структура программы
Конструкции языка Норма
Описания
Описание областей
Описание безусловной одномерной области
Описание параметров области
Описание безусловной многомерной области
Операции модификации области
Описание условной области
Описание индексов областей
Описание индексов распределения
Описание величин
Описание входных и выходных величин
Описание внешних имен
Операторы в языке Норма
Скалярный оператор
Оператор ASSUME
Обращение к функциям в языке Норма
Стандартные арифметические функции
Функции редукции
Внешние функции пользователя
Вызов раздела
Интерфейс с языком Фортран
Задание режима последовательного вычисления
Итерация
Литература