Соглашения языка:

            Правило:

Это логически законченная конструкция языка, записываемая компактно. Состоит из:

                        Управляющей функции

                        Тела

                        Логического указателя направления вывода

                        Основного объекта

            Тело и указатель объекта могут меняться местами в зависимости от направления вывода данных.

 

Схема правила: ФУНКЦИЯ тело УКАЗАТЕЛЬ объект

    ФУНКЦИЯ объект  УКАЗАТЕЛЬ тело

 

Управляющая функция:

Определяет базовое назначение правила. В качестве параметров использует тело и основной объект.

 

            Тело:

                        Может содержать:

                                   1. Указатель лож – истина

                                               TRUE/FALSE

2. Текстовый указатель

            "Text"

3. Объект

            my_data

4. Объект с методом

my_data. Param()

4. Объект с методом и набором параметров

my_data. Param("Text")

5. Метод с набором параметров

Param ("Text")

6. Логические условия группировки

            AND, OR, FOR

 

Логический указатель направления вывода:

Указатель служит для логического разделения правила. В зависимости от направления вывода, применяются различные логические указатели.

Если сначала идёт тело, а потом объект, то применяется логический указатель использовать КАК.

Если сначала идёт объект, а потом тело, то применяется логический указатель применить К чему.

 

            Основной объект:

В зависимости от направления вывода, указатель на объект должен содержать или не содержать указателя на данные.

Если сначала идёт тело, а потом объект, то используется пустой объект.

Если сначала идёт объект, а потом тело, то объект должен содержать указатель на данные.