Скачиваний:
12
Добавлен:
01.05.2014
Размер:
32.17 Кб
Скачать
#ifndef _DMP4_CPP_
#define _DMP4_CPP_

#include "voc.h"

const char AF4_x_sz = 18;
const char AF4_y_sz = 29;
SYMB AF4_x[AF4_x_sz] = {_semcol_, _rbo_, _rbc_, _e_, _if_, _else_, _for_, _b_, _l_, _be_, _le_, _ee_, _ne_, __VAR4__, __AEX4__, __OP4__, _id_, _eps_};
SYMB AF4_y[AF4_y_sz] = {_OPN_, _FOR_, _HD_, _HD0_, _HD1_, _IF_, _IF1_, _CON_, _GIV_, _OGV_, _LEX_, _LE1_,
_semcol_, _rbo_, _rbc_, _e_, _if_, _else_, _for_, _b_, _l_, _be_, _le_, _ee_, _ne_, __VAR4__, __AEX4__, __OP4__, _bs_
};

char n_symb_subgram4[3] = {0, 4, 4};
SYMB symb_subgram4_0x[1] = {_id_}; // VAR4
SYMB symb_subgram4_1x[4] = {_num_, _fnum_, _det_, _transp_};   // AEX4
SYMB symb_subgram4_2x[4] = {_bo_, _print_, _goto_, _scan_}; // OP4

SYMB* symb_subgram4[3]= {symb_subgram4_0x, symb_subgram4_1x, symb_subgram4_2x};
SUB_GRAM sub_gram4 = {n_symb_subgram4,  symb_subgram4};

const char n_rul4 = 24;
const char max_rul4 = 9;
SYMB gr4_0x[max_rul4]  = {_OPN_, _FOR_};
SYMB gr4_1x[max_rul4]  = {_OPN_, _IF_};
SYMB gr4_2x[max_rul4] =  {_HD1_, _rbo_, _GIV_, _op_am_};
SYMB gr4_3x[max_rul4]  = {_FOR_, _for_, _HD_, _rbc_, __OP4__, _op_goto_, _op_im_};
SYMB gr4_4x[max_rul4]  = {_HD_, _HD0_, _OGV_, _op_goto_, _op_im_};
SYMB gr4_5x[max_rul4]  = {_HD_, _HD0_, _op_goto_, _op_im_};
SYMB gr4_6x[max_rul4]  = {_HD0_, _HD1_, _LEX_, _semcol_, _op_avm_, _op_jmpf_, _op_avm_, _op_goto_, _op_am_};
SYMB gr4_7x[max_rul4]  = {_HD0_, _HD1_, _semcol_, _op_avm_, _op_avm_, _op_goto_, _op_am_};
SYMB gr4_8x[max_rul4]  = {_HD1_, _rbo_, _semcol_, _op_am_};
SYMB gr4_9x[max_rul4]  = {_OPN_, _GIV_};
SYMB gr4_10x[max_rul4] = {_IF_, _IF1_};
SYMB gr4_11x[max_rul4] = {_IF_, _IF1_, _else_, __OP4__, _op_im_};
SYMB gr4_12x[max_rul4] = {_IF1_, _if_, _CON_, _rbc_, __OP4__, _op_avm_, _op_goto_, _op_im_, _op_im_};
SYMB gr4_13x[max_rul4] = {_CON_, _rbo_, _LEX_, _op_avm_, _op_jmpf_};
SYMB gr4_14x[max_rul4] = {_GIV_, _OGV_, _semcol_};
SYMB gr4_15x[max_rul4] = {_OGV_, __VAR4__, _e_, __AEX4__, _op_set_};
SYMB gr4_16x[max_rul4] = {_LEX_, _LEX_, _ne_, _LE1_, _op_ne_};
SYMB gr4_17x[max_rul4] = {_LEX_, _LEX_, _ee_, _LE1_, _op_ee_};
SYMB gr4_18x[max_rul4] = {_LEX_, _LE1_};
SYMB gr4_19x[max_rul4] = {_LE1_, _LE1_, _b_, __AEX4__, _op_l_};
SYMB gr4_20x[max_rul4] = {_LE1_, _LE1_, _l_, __AEX4__, _op_l_};
SYMB gr4_21x[max_rul4] = {_LE1_, _LE1_, _be_, __AEX4__, _op_le_};
SYMB gr4_22x[max_rul4] = {_LE1_, _LE1_, _le_, __AEX4__, _op_le_};
SYMB gr4_23x[max_rul4] = {_LE1_, __AEX4__};

SYMB* gram4[n_rul4] = {
gr4_0x, gr4_1x, gr4_2x, gr4_3x, gr4_4x, gr4_5x, gr4_6x, gr4_7x, gr4_8x,
gr4_9x, gr4_10x, gr4_11x, gr4_12x, gr4_13x, gr4_14x, gr4_15x, gr4_16x,
gr4_17x, gr4_18x, gr4_19x, gr4_20x, gr4_21x, gr4_22x, gr4_23x
};

// ‡­ зҐ­Ёп  ваЁЎгв®ў
ATTR gr4_a00x[4] = {{0, 0}};
ATTR gr4_a20x[4] = {{3, 0}};
ATTR gr4_a23x[4] = {{20, 2}};
ATTR gr4_a35x[4] = {{2, 1}};
ATTR gr4_a36x[4] = {{2, 0}};
ATTR gr4_a40x[4] = {{1, 1}, {1, 3}};
ATTR gr4_a43x[4] = {{1, 0}};
ATTR gr4_a44x[4] = {{1, 2}};
ATTR gr4_a50x[4] = {{1, 1}, {1, 3}};
ATTR gr4_a52x[4] = {{1, 0}};
ATTR gr4_a53x[4] = {{1, 2}};
ATTR gr4_a60x[4] = {{1, 0}, {4, 0}, {6, 0}, {8, 0}};
ATTR gr4_a64x[4] = {{20, 2}};
ATTR gr4_a65x[4] = {{2, 0}, {4, 0}};
ATTR gr4_a66x[4] = {{20, 2}};
ATTR gr4_a67x[4] = {{6, 0}};
ATTR gr4_a68x[4] = {{20, 2}};

ATTR gr4_a70x[4] = {{1, 0}, {3, 0}, {4, 0}, {6, 0}};
ATTR gr4_a73x[4] = {{20, 2}};
ATTR gr4_a74x[4] = {{20, 2}};
ATTR gr4_a75x[4] = {{4, 0}};
ATTR gr4_a76x[4] = {{20, 2}};

ATTR gr4_114x[4] = {{1, 0}};
ATTR gr4_120x[4] = {{5, 0}};
ATTR gr4_125x[4] = {{20, 2}};
ATTR gr4_126x[4] = {{5, 0}};
ATTR gr4_127x[4] = {{2, 0}};
ATTR gr4_128x[4] = {{5, 0}};

ATTR gr4_130x[4] = {{3, 0}};
ATTR gr4_133x[4] = {{20, 2}};
ATTR gr4_134x[4] = {{2, 0}, {3, 0}};


ATTR gr4_154x[4] = {{1, 0}, {3, 0}};
ATTR gr4_160x[4] = {{4, 2}};
ATTR gr4_164x[4] = {{1, 0}, {3, 0}, {20, 3}};
ATTR gr4_180x[4] = {{1, 0}};
ATTR gr4_190x[4] = {{4, 2}};
ATTR gr4_194x[4] = {{3, 0}, {1, 0}, {20, 3}};


ATTR* gr4_a0xx[max_rul4] = {gr4_a00x, gr4_a00x, gr4_a00x, gr4_a00x, gr4_a00x, gr4_a00x, gr4_a00x, gr4_a00x, gr4_a00x};
ATTR* gr4_a2xx[max_rul4] = {gr4_a20x, gr4_a00x, gr4_a00x, gr4_a23x, gr4_a00x, gr4_a00x, gr4_a00x, gr4_a00x, gr4_a00x};
ATTR* gr4_a3xx[max_rul4] = {gr4_a00x, gr4_a00x, gr4_a00x, gr4_a00x, gr4_a00x, gr4_a35x, gr4_a36x, gr4_a00x, gr4_a00x};
ATTR* gr4_a4xx[max_rul4] = {gr4_a40x, gr4_a00x, gr4_a00x, gr4_a43x, gr4_a44x, gr4_a00x, gr4_a00x, gr4_a00x, gr4_a00x};
ATTR* gr4_a5xx[max_rul4] = {gr4_a50x, gr4_a00x, gr4_a52x, gr4_a53x, gr4_a00x, gr4_a00x, gr4_a00x, gr4_a00x, gr4_a00x};
ATTR* gr4_a6xx[max_rul4] = {gr4_a60x, gr4_a00x, gr4_a00x, gr4_a00x, gr4_a64x, gr4_a65x, gr4_a66x, gr4_a67x, gr4_a68x};
ATTR* gr4_a7xx[max_rul4] = {gr4_a70x, gr4_a00x, gr4_a00x, gr4_a73x, gr4_a74x, gr4_a75x, gr4_a76x, gr4_a00x, gr4_a00x};
ATTR* gr4_11xx[max_rul4] = {gr4_a00x, gr4_a00x, gr4_a00x, gr4_a00x, gr4_114x, gr4_a00x, gr4_a00x, gr4_a00x, gr4_a00x};
ATTR* gr4_12xx[max_rul4] = {gr4_120x, gr4_a00x, gr4_a00x, gr4_a00x, gr4_a00x, gr4_125x, gr4_126x, gr4_127x, gr4_128x};
ATTR* gr4_13xx[max_rul4] = {gr4_130x, gr4_a00x, gr4_a00x, gr4_133x, gr4_134x, gr4_a00x, gr4_a00x, gr4_a00x, gr4_a00x};
ATTR* gr4_15xx[max_rul4] = {gr4_a00x, gr4_a00x, gr4_a00x, gr4_a00x, gr4_154x, gr4_a00x, gr4_a00x, gr4_a00x, gr4_a00x};
ATTR* gr4_16xx[max_rul4] = {gr4_160x, gr4_a00x, gr4_a00x, gr4_a00x, gr4_164x, gr4_a00x, gr4_a00x, gr4_a00x, gr4_a00x};
ATTR* gr4_18xx[max_rul4] = {gr4_180x, gr4_a00x, gr4_a00x, gr4_a00x, gr4_a00x, gr4_a00x, gr4_a00x, gr4_a00x, gr4_a00x};
ATTR* gr4_19xx[max_rul4] = {gr4_190x, gr4_a00x, gr4_a00x, gr4_a00x, gr4_194x, gr4_a00x, gr4_a00x, gr4_a00x, gr4_a00x};


ATTR** gram4_attr[n_rul4] = {
gr4_a0xx, gr4_a0xx, gr4_a2xx, gr4_a3xx, gr4_a4xx, gr4_a5xx, gr4_a6xx,
gr4_a7xx, gr4_a2xx, gr4_a0xx, gr4_a0xx, gr4_11xx, gr4_12xx, gr4_13xx,
gr4_a0xx, gr4_15xx, gr4_16xx, gr4_16xx, gr4_18xx, gr4_19xx, gr4_16xx,
gr4_19xx, gr4_16xx, gr4_18xx
};


char gr4_idx_0x[2] = {1, 0};
char gr4_idx_1x[2] = {1, 0};
char gr4_idx_2x[2] = {2, 1};
char gr4_idx_3x[2] = {4, 2};
char gr4_idx_4x[2] = {2, 2};
char gr4_idx_5x[2] = {1, 2};
char gr4_idx_6x[2] = {3, 5};
char gr4_idx_7x[2] = {2, 4};
char gr4_idx_8x[2] = {2, 1};
char gr4_idx_9x[2] = {1, 0};
char gr4_idx_10x[2] = {1, 0};
char gr4_idx_11x[2] = {3, 1};
char gr4_idx_12x[2] = {4, 4};
char gr4_idx_13x[2] = {2, 2};
char gr4_idx_14x[2] = {2, 0};
char gr4_idx_15x[2] = {3, 1};
char gr4_idx_16x[2] = {3, 1};
char gr4_idx_17x[2] = {3, 1};
char gr4_idx_18x[2] = {1, 0};
char gr4_idx_19x[2] = {3, 1};
char gr4_idx_20x[2] = {3, 1};
char gr4_idx_21x[2] = {3, 1};
char gr4_idx_22x[2] = {3, 1};
char gr4_idx_23x[2] = {1, 0};

char* gram4_idx[n_rul4] = {
gr4_idx_0x, gr4_idx_1x, gr4_idx_2x, gr4_idx_3x, gr4_idx_4x, gr4_idx_5x,
gr4_idx_6x, gr4_idx_7x, gr4_idx_8x, gr4_idx_9x, gr4_idx_10x, gr4_idx_11x,
gr4_idx_12x, gr4_idx_13x, gr4_idx_14x, gr4_idx_15x, gr4_idx_16x, gr4_idx_17x,
gr4_idx_18x, gr4_idx_19x, gr4_idx_20x, gr4_idx_21x, gr4_idx_22x, gr4_idx_23x
};


char AF4_0x[AF4_x_sz] =  {0, 0, 0, 0, 0 ,0 ,0 ,0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0};
char AF4_1x[AF4_x_sz] =  {0, 0, 0, 0, 0 ,0 ,0 ,0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2};
char AF4_2x[AF4_x_sz] =  {0, 0, 1, 0, 0 ,0 ,0 ,0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0};
char AF4_3x[AF4_x_sz] =  {0, 0, 2, 0, 0 ,0 ,0 ,0, 0, 0, 0, 0, 0, 12,0, 0, 33,0};
char AF4_4x[AF4_x_sz] =  {1, 34,0, 0, 0 ,0 ,0 ,0, 0, 0, 0, 0, 0, 0, 11,0, 34,0};
char AF4_5x[AF4_x_sz] =  {0, 0, 0, 0, 0 ,0 ,0 ,0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2};
char AF4_6x[AF4_x_sz] =  {0, 0, 0, 0, 0 ,1 ,0 ,0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2};
char AF4_7x[AF4_x_sz] =  {0, 0, 1, 0, 0 ,0 ,0 ,0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0};
char AF4_8x[AF4_x_sz] =  {2, 2 ,0, 0, 0 ,0 ,0 ,0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 2};
char AF4_9x[AF4_x_sz] =  {1, 0, 2, 0, 0 ,0 ,0 ,0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0};
char AF4_10x[AF4_x_sz] = {1, 0, 2, 0, 0 ,0 ,0 ,0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0};
char AF4_11x[AF4_x_sz] = {2, 0, 2, 0, 0 ,0 ,0 ,1, 1, 1, 1, 2, 2, 0, 0, 0, 0, 0};
char AF4_12x[AF4_x_sz] = {2, 0, 2, 0, 0 ,0 ,0 ,0, 0, 0, 0, 0, 0, 2, 2, 0, 0, 2};
char AF4_13x[AF4_x_sz] = {1, 34,0, 0, 0 ,0 ,0 ,0, 0, 0, 0, 0, 0, 12,11,0, 41,0};
char AF4_14x[AF4_x_sz] = {35,0, 0, 0, 35,0 ,35,0, 0, 0, 0, 0, 0, 0, 0, 6, 35,0};
char AF4_15x[AF4_x_sz] = {0, 34,0, 0, 0 ,0 ,0 ,0, 0, 0, 0, 0, 0, 0, 11,0, 34,0};
char AF4_16x[AF4_x_sz] = {0, 1, 0, 0, 0 ,0 ,0 ,0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0};
char AF4_17x[AF4_x_sz] = {35,0, 0, 0, 35,0 ,35,0, 0, 0, 0, 0, 0, 0, 0, 6, 35,0};
char AF4_18x[AF4_x_sz] = {0, 1, 0, 0, 0 ,0 ,0 ,0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0};
char AF4_19x[AF4_x_sz] = {0, 34,0, 0, 0 ,0 ,0 ,0, 0, 0, 0, 0, 0, 0, 11,0, 34,0};
char AF4_20x[AF4_x_sz] = {0, 34,0, 0, 0 ,0 ,0 ,0, 0, 0, 0, 0, 0, 0, 11,0, 34,0};
char AF4_21x[AF4_x_sz] = {0, 34,0, 0, 0 ,0 ,0 ,0, 0, 0, 0, 0, 0, 0, 11,0, 34,0};
char AF4_22x[AF4_x_sz] = {0, 34,0, 0, 0 ,0 ,0 ,0, 0, 0, 0, 0, 0, 0, 11,0, 34,0};
char AF4_23x[AF4_x_sz] = {0, 34,0, 0, 0 ,0 ,0 ,0, 0, 0, 0, 0, 0, 0, 11,0, 34,0};
char AF4_24x[AF4_x_sz] = {0, 34,0, 0, 0 ,0 ,0 ,0, 0, 0, 0, 0, 0, 0, 11,0, 34,0};
char AF4_25x[AF4_x_sz] = {0, 0, 0, 1, 0 ,0 ,0 ,0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0};
char AF4_26x[AF4_x_sz] = {2, 0, 2, 0, 0 ,0 ,0 ,2, 2, 2, 2, 2, 2, 0, 0, 0, 0, 0};
char AF4_27x[AF4_x_sz] = {0, 0, 0, 0, 0 ,2 ,0 ,0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2};
char AF4_28x[AF4_x_sz] = {0, 0, 0, 0, 1 ,0 ,1 ,0, 0, 0, 0, 0, 0, 12,0, 0, 33,0};
char AF4_29x[AF4_x_sz] = {0, 0, 0, 0, 0 ,0 ,0 ,0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3};


char* AF4[AF4_y_sz + 1] = {
AF4_0x, AF4_1x, AF4_2x, AF4_3x, AF4_4x, AF4_5x,
AF4_6x, AF4_7x, AF4_8x, AF4_9x, AF4_10x, AF4_11x,
AF4_12x, AF4_13x, AF4_14x, AF4_15x, AF4_16x, AF4_17x,
AF4_18x, AF4_19x, AF4_20x, AF4_21x, AF4_22x, AF4_23x, AF4_24x,
AF4_25x, AF4_26x, AF4_27x, AF4_28x, AF4_29x
};


char AG4_0x[n_rul4] =  {0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0};
char AG4_1x[n_rul4] =  {0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0};
char AG4_2x[n_rul4] =  {0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0};
char AG4_3x[n_rul4] =  {0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0};
char AG4_4x[n_rul4] =  {0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1};
char AG4_5x[n_rul4] =  {0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0};
char AG4_6x[n_rul4] =  {0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0};
char AG4_7x[n_rul4] =  {0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0};
char AG4_8x[n_rul4] =  {0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0};
char AG4_9x[n_rul4] =  {0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0};
char AG4_10x[n_rul4] = {0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0};
char AG4_11x[n_rul4] = {0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0};
char AG4_12x[n_rul4] = {0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0};
char AG4_13x[n_rul4] = {0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1};
char AG4_14x[n_rul4] = {0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0};
char AG4_15x[n_rul4] = {0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0};
char AG4_16x[n_rul4] = {0,0,1,0,0,0,0,0,1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0};
char AG4_17x[n_rul4] = {0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0};
char AG4_18x[n_rul4] = {0,0,1,0,1,1,1,1,1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0};
char AG4_19x[n_rul4] = {0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0};
char AG4_20x[n_rul4] = {0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0};
char AG4_21x[n_rul4] = {0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0};
char AG4_22x[n_rul4] = {0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0};
char AG4_23x[n_rul4] = {0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1};
char AG4_24x[n_rul4] = {0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1};
char AG4_25x[n_rul4] = {0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0};
char AG4_26x[n_rul4] = {0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0};
char AG4_27x[n_rul4] = {0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0};
char AG4_28x[n_rul4] = {1,1,0,1,0,0,0,0,0,1,1,1,1,0,1,1,0,0,0,0,0,0,0,0};

char* AG4[AF4_y_sz] = {
AG4_0x, AG4_1x, AG4_2x, AG4_3x, AG4_4x, AG4_5x, AG4_6x, AG4_7x, AG4_8x,
AG4_9x, AG4_10x, AG4_11x, AG4_12x, AG4_13x, AG4_14x, AG4_15x, AG4_16x, AG4_17x,
AG4_18x, AG4_19x, AG4_20x, AG4_21x, AG4_22x, AG4_23x, AG4_24x, AG4_25x, AG4_26x,
AG4_27x, AG4_28x
};



/*
” ©« : "L5.TXT" .

ЊЂ’ђ€–Ђ Џђ…„…‘’‚Ћ‚ЂЌ€џ :
---- ( Є®«ЁзҐбвў® н«Ґ¬Ґ­в®ў : 29 * 29 ) :
=====================================================================
I   IOPN!FOR!HD !HD0!HD1!IF !IF1!CON!GIV!OGV!LEX!LE1!;  !(  !)  !=  I
=====================================================================
IOPNI   !   !   !   !   !   !   !   !   !   !   !   !   !   !   !   I
I---I---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---I
IFORI   !   !   !   !   !   !   !   !   !   !   !   !   !   !   !   I
I---I---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---I
IHD I   !   !   !   !   !   !   !   !   !   !   !   !   !   ! = !   I
I---I---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---I
IHD0I   !   !   !   !   !   !   !   !   ! = !   !   !   !   ! > !   I
I---I---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---I
IHD1I   !   !   !   !   !   !   !   !   !   !=< ! < ! = !   !   !   I
I---I---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---I
IIF I   !   !   !   !   !   !   !   !   !   !   !   !   !   !   !   I
I---I---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---I
IIF1I   !   !   !   !   !   !   !   !   !   !   !   !   !   !   !   I
I---I---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---I
ICONI   !   !   !   !   !   !   !   !   !   !   !   !   !   ! = !   I
I---I---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---I
IGIVI   !   !   !   !   !   !   !   !   !   !   !   ! > !   !   !   I
I---I---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---I
IOGVI   !   !   !   !   !   !   !   !   !   !   !   ! = !   ! > !   I
I---I---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---I
ILEXI   !   !   !   !   !   !   !   !   !   !   !   ! = !   ! > !   I
I---I---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---I
ILE1I   !   !   !   !   !   !   !   !   !   !   !   ! > !   ! > !   I
I---I---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---I
I;  I   !   !   !   !   !   !   !   !   !   !   !   ! > !   ! > !   I
I---I---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---I
I(  I   !   !   !   !   !   !   !   ! = ! < !=< ! < ! = !   !   !   I
I---I---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---I
I)  I   !   !   !   !   !   !   !   !   !   !   !   !   !   !   !   I
I---I---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---I
I=  I   !   !   !   !   !   !   !   !   !   !   !   !   !   !   !   I
I---I---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---I
Iif I   !   !   !   !   !   !   ! = !   !   !   !   !   ! < !   !   I
I---I---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---I
IelsI   !   !   !   !   !   !   !   !   !   !   !   !   !   !   !   I
I---I---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---I
IforI   !   ! = ! < ! < !   !   !   !   !   !   !   !   ! < !   !   I
I---I---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---I
I>  I   !   !   !   !   !   !   !   !   !   !   !   !   !   !   !   I
I---I---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---I
I<  I   !   !   !   !   !   !   !   !   !   !   !   !   !   !   !   I
I---I---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---I
I>= I   !   !   !   !   !   !   !   !   !   !   !   !   !   !   !   I
I---I---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---I
I<= I   !   !   !   !   !   !   !   !   !   !   !   !   !   !   !   I
I---I---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---I
I== I   !   !   !   !   !   !   !   !   !   !   !=< !   !   !   !   I
I---I---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---I
I!= I   !   !   !   !   !   !   !   !   !   !   !=< !   !   !   !   I
I---I---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---I
IvarI   !   !   !   !   !   !   !   !   !   !   !   !   !   !   ! = I
I---I---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---I
IaexI   !   !   !   !   !   !   !   !   !   !   !   ! > !   ! > !   I
I---I---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---I
Iop I   !   !   !   !   !   !   !   !   !   !   !   !   !   !   !   I
I---I---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---I
I Б I   ! < !   !   !   ! < ! < !   ! < ! < !   !   !   !   !   !   I
=====================================================================

=========================================================
I   Iif !els!for!>  !<  !>= !<= !== !!= !var!aex!op !EpsI
=========================================================
IOPNI   !   !   !   !   !   !   !   !   !   !   !   !   I
I---I---+---+---+---+---+---+---+---+---+---+---+---+---I
IFORI   !   !   !   !   !   !   !   !   !   !   !   ! > I
I---I---+---+---+---+---+---+---+---+---+---+---+---+---I
IHD I   !   !   !   !   !   !   !   !   !   !   !   !   I
I---I---+---+---+---+---+---+---+---+---+---+---+---+---I
IHD0I   !   !   !   !   !   !   !   !   ! < !   !   !   I
I---I---+---+---+---+---+---+---+---+---+---+---+---+---I
IHD1I   !   !   !   !   !   !   !   !   !   ! < !   !   I
I---I---+---+---+---+---+---+---+---+---+---+---+---+---I
IIF I   !   !   !   !   !   !   !   !   !   !   !   ! > I
I---I---+---+---+---+---+---+---+---+---+---+---+---+---I
IIF1I   ! = !   !   !   !   !   !   !   !   !   !   ! > I
I---I---+---+---+---+---+---+---+---+---+---+---+---+---I
ICONI   !   !   !   !   !   !   !   !   !   !   !   !   I
I---I---+---+---+---+---+---+---+---+---+---+---+---+---I
IGIVI   !   !   !   !   !   !   !   !   !   ! > !   ! > I
I---I---+---+---+---+---+---+---+---+---+---+---+---+---I
IOGVI   !   !   !   !   !   !   !   !   !   !   !   !   I
I---I---+---+---+---+---+---+---+---+---+---+---+---+---I
ILEXI   !   !   !   !   !   !   ! = ! = !   !   !   !   I
I---I---+---+---+---+---+---+---+---+---+---+---+---+---I
ILE1I   !   !   ! = ! = ! = ! = ! > ! > !   !   !   !   I
I---I---+---+---+---+---+---+---+---+---+---+---+---+---I
I;  I   !   !   !   !   !   !   !   !   ! > ! > !   ! > I
I---I---+---+---+---+---+---+---+---+---+---+---+---+---I
I(  I   !   !   !   !   !   !   !   !   ! < ! < !   !   I
I---I---+---+---+---+---+---+---+---+---+---+---+---+---I
I)  I   !   !   !   !   !   !   !   !   !   !   ! = !   I
I---I---+---+---+---+---+---+---+---+---+---+---+---+---I
I=  I   !   !   !   !   !   !   !   !   !   ! = !   !   I
I---I---+---+---+---+---+---+---+---+---+---+---+---+---I
Iif I   !   !   !   !   !   !   !   !   !   !   !   !   I
I---I---+---+---+---+---+---+---+---+---+---+---+---+---I
IelsI   !   !   !   !   !   !   !   !   !   !   ! = !   I
I---I---+---+---+---+---+---+---+---+---+---+---+---+---I
IforI   !   !   !   !   !   !   !   !   !   !   !   !   I
I---I---+---+---+---+---+---+---+---+---+---+---+---+---I
I>  I   !   !   !   !   !   !   !   !   !   ! = !   !   I
I---I---+---+---+---+---+---+---+---+---+---+---+---+---I
I<  I   !   !   !   !   !   !   !   !   !   ! = !   !   I
I---I---+---+---+---+---+---+---+---+---+---+---+---+---I
I>= I   !   !   !   !   !   !   !   !   !   ! = !   !   I
I---I---+---+---+---+---+---+---+---+---+---+---+---+---I
I<= I   !   !   !   !   !   !   !   !   !   ! = !   !   I
I---I---+---+---+---+---+---+---+---+---+---+---+---+---I
I== I   !   !   !   !   !   !   !   !   !   ! < !   !   I
I---I---+---+---+---+---+---+---+---+---+---+---+---+---I
I!= I   !   !   !   !   !   !   !   !   !   ! < !   !   I
I---I---+---+---+---+---+---+---+---+---+---+---+---+---I
IvarI   !   !   !   !   !   !   !   !   !   !   !   !   I
I---I---+---+---+---+---+---+---+---+---+---+---+---+---I
IaexI   !   !   ! > ! > ! > ! > ! > ! > !   !   !   !   I
I---I---+---+---+---+---+---+---+---+---+---+---+---+---I
Iop I   ! > !   !   !   !   !   !   !   !   !   !   ! > I
I---I---+---+---+---+---+---+---+---+---+---+---+---+---I
I Б I < !   ! < !   !   !   !   !   !   ! < !   !   !   I
=========================================================

”“ЌЉ–€€ ’€ЏЂ "Џ…ђ…ЌЋ‘-‘‚…ђ’ЉЂ" :
---- дг­ЄжЁп "ЇҐаҐ­®б" ( Є®«ЁзҐбвў® н«Ґ¬Ґ­в®ў : 30 * 17 ) :
========================================================================
I      I;  !(  !)  !=  !if !els!for!>  !<  !>= !<= !== !!= !var!aex!op I
========================================================================
IOPN   IЋ !Ћ !Ћ !Ћ !Ћ !Ћ !Ћ !Ћ !Ћ !Ћ !Ћ !Ћ !Ћ !Ћ !Ћ !Ћ I
I------I---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---I
IFOR   IЋ !Ћ !Ћ !Ћ !Ћ !Ћ !Ћ !Ћ !Ћ !Ћ !Ћ !Ћ !Ћ !Ћ !Ћ !Ћ I
I------I---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---I
IHD    IЋ !Ћ !Џ…ђ!Ћ !Ћ !Ћ !Ћ !Ћ !Ћ !Ћ !Ћ !Ћ !Ћ !Ћ !Ћ !Ћ I
I------I---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---I
IHD0   IЋ !Ћ ! C !Ћ !Ћ !Ћ !Ћ !Ћ !Ћ !Ћ !Ћ !Ћ !Ћ !Џ…ђ!Ћ !Ћ I
I------I---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---I
IHD1   IЏ…ђ!Ћ !Ћ !Ћ !Ћ !Ћ !Ћ !Ћ !Ћ !Ћ !Ћ !Ћ !Ћ !Ћ !Џ…ђ!Ћ I
I------I---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---I
IIF    IЋ !Ћ !Ћ !Ћ !Ћ !Ћ !Ћ !Ћ !Ћ !Ћ !Ћ !Ћ !Ћ !Ћ !Ћ !Ћ I
I------I---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---I
IIF1   IЋ !Ћ !Ћ !Ћ !Ћ !Џ…ђ!Ћ !Ћ !Ћ !Ћ !Ћ !Ћ !Ћ !Ћ !Ћ !Ћ I
I------I---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---I
ICON   IЋ !Ћ !Џ…ђ!Ћ !Ћ !Ћ !Ћ !Ћ !Ћ !Ћ !Ћ !Ћ !Ћ !Ћ !Ћ !Ћ I
I------I---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---I
IGIV   I C !Ћ !Ћ !Ћ !Ћ !Ћ !Ћ !Ћ !Ћ !Ћ !Ћ !Ћ !Ћ !Ћ ! C !Ћ I
I------I---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---I
IOGV   IЏ…ђ!Ћ ! C !Ћ !Ћ !Ћ !Ћ !Ћ !Ћ !Ћ !Ћ !Ћ !Ћ !Ћ !Ћ !Ћ I
I------I---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---I
ILEX   IЏ…ђ!Ћ ! C !Ћ !Ћ !Ћ !Ћ !Ћ !Ћ !Ћ !Ћ !Џ…ђ!Џ…ђ!Ћ !Ћ !Ћ I
I------I---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---I
ILE1   I C !Ћ ! C !Ћ !Ћ !Ћ !Ћ !Џ…ђ!Џ…ђ!Џ…ђ!Џ…ђ! C ! C !Ћ !Ћ !Ћ I
I------I---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---I
I;     I C !Ћ ! C !Ћ !Ћ !Ћ !Ћ !Ћ !Ћ !Ћ !Ћ !Ћ !Ћ ! C ! C !Ћ I
I------I---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---I
I(     IЏ…ђ!Ћ !Ћ !Ћ !Ћ !Ћ !Ћ !Ћ !Ћ !Ћ !Ћ !Ћ !Ћ !Џ…ђ!Џ…ђ!Ћ I
I------I---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---I
I)     IЋ !Ћ !Ћ !Ћ !Ћ !Ћ !Ћ !Ћ !Ћ !Ћ !Ћ !Ћ !Ћ !Ћ !Ћ !Џ…ђI
I------I---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---I
I=     IЋ !Ћ !Ћ !Ћ !Ћ !Ћ !Ћ !Ћ !Ћ !Ћ !Ћ !Ћ !Ћ !Ћ !Џ…ђ!Ћ I
I------I---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---I
Iif    IЋ !Џ…ђ!Ћ !Ћ !Ћ !Ћ !Ћ !Ћ !Ћ !Ћ !Ћ !Ћ !Ћ !Ћ !Ћ !Ћ I
I------I---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---I
Iels   IЋ !Ћ !Ћ !Ћ !Ћ !Ћ !Ћ !Ћ !Ћ !Ћ !Ћ !Ћ !Ћ !Ћ !Ћ !Џ…ђI
I------I---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---I
Ifor   IЋ !Џ…ђ!Ћ !Ћ !Ћ !Ћ !Ћ !Ћ !Ћ !Ћ !Ћ !Ћ !Ћ !Ћ !Ћ !Ћ I
I------I---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---I
I>     IЋ !Ћ !Ћ !Ћ !Ћ !Ћ !Ћ !Ћ !Ћ !Ћ !Ћ !Ћ !Ћ !Ћ !Џ…ђ!Ћ I
I------I---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---I
I<     IЋ !Ћ !Ћ !Ћ !Ћ !Ћ !Ћ !Ћ !Ћ !Ћ !Ћ !Ћ !Ћ !Ћ !Џ…ђ!Ћ I
I------I---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---I
I>=    IЋ !Ћ !Ћ !Ћ !Ћ !Ћ !Ћ !Ћ !Ћ !Ћ !Ћ !Ћ !Ћ !Ћ !Џ…ђ!Ћ I
I------I---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---I
I<=    IЋ !Ћ !Ћ !Ћ !Ћ !Ћ !Ћ !Ћ !Ћ !Ћ !Ћ !Ћ !Ћ !Ћ !Џ…ђ!Ћ I
I------I---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---I
I==    IЋ !Ћ !Ћ !Ћ !Ћ !Ћ !Ћ !Ћ !Ћ !Ћ !Ћ !Ћ !Ћ !Ћ !Џ…ђ!Ћ I
I------I---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---I
I!=    IЋ !Ћ !Ћ !Ћ !Ћ !Ћ !Ћ !Ћ !Ћ !Ћ !Ћ !Ћ !Ћ !Ћ !Џ…ђ!Ћ I
I------I---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---I
Ivar   IЋ !Ћ !Ћ !Џ…ђ!Ћ !Ћ !Ћ !Ћ !Ћ !Ћ !Ћ !Ћ !Ћ !Ћ !Ћ !Ћ I
I------I---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---I
Iaex   I C !Ћ ! C !Ћ !Ћ !Ћ !Ћ ! C ! C ! C ! C ! C ! C !Ћ !Ћ !Ћ I
I------I---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---I
Iop    IЋ !Ћ !Ћ !Ћ !Ћ ! C !Ћ !Ћ !Ћ !Ћ !Ћ !Ћ !Ћ !Ћ !Ћ !Ћ I
I------I---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---I
I Б    IЋ !Ћ !Ћ !Ћ !Џ…ђ!Ћ !Џ…ђ!Ћ !Ћ !Ћ !Ћ !Ћ !Ћ !Џ…ђ!Ћ !Ћ I
I------I---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---I
I Б OPNIЋ !Ћ !Ћ !Ћ !Ћ !Ћ !Ћ !Ћ !Ћ !Ћ !Ћ !Ћ !Ћ !Ћ !Ћ !Ћ I
========================================================================

============
I      IEpsI
============
IOPN   IЋ I
I------I---I
IFOR   I C I
I------I---I
IHD    IЋ I
I------I---I
IHD0   IЋ I
I------I---I
IHD1   IЋ I
I------I---I
IIF    I C I
I------I---I
IIF1   I C I
I------I---I
ICON   IЋ I
I------I---I
IGIV   I C I
I------I---I
IOGV   IЋ I
I------I---I
ILEX   IЋ I
I------I---I
ILE1   IЋ I
I------I---I
I;     I C I
I------I---I
I(     IЋ I
I------I---I
I)     IЋ I
I------I---I
I=     IЋ I
I------I---I
Iif    IЋ I
I------I---I
Iels   IЋ I
I------I---I
Ifor   IЋ I
I------I---I
I>     IЋ I
I------I---I
I<     IЋ I
I------I---I
I>=    IЋ I
I------I---I
I<=    IЋ I
I------I---I
I==    IЋ I
I------I---I
I!=    IЋ I
I------I---I
Ivar   IЋ I
I------I---I
Iaex   IЋ I
I------I---I
Iop    I C I
I------I---I
I Б    IЋ I
I------I---I
I Б OPNI„ЋЏI
============

---- дг­ЄжЁп "ᢥавЄ " ( Є®«ЁзҐбвў® н«Ґ¬Ґ­в®ў : 29 * 24 ) :
=======================================================================
I      I1 !2 !3 !4 !5 !6 !7 !8 !9 !10!11!12!13!14!15!16!17!18!19!20!21I
=======================================================================
IOPN   IЋ!Ћ!Ћ!Ћ!Ћ!Ћ!Ћ!Ћ!Ћ!Ћ!Ћ!Ћ!Ћ!Ћ!Ћ!Ћ!Ћ!Ћ!Ћ!Ћ!ЋI
I------I--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--I
IFOR   IЋ!Ћ!Ћ!Ћ!Ћ!Ћ!Ћ!Ћ!Ћ!Ћ!Ћ!Ћ!Ћ!Ћ!Ћ!Ћ!Ћ!Ћ!Ћ!Ћ!ЋI
I------I--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--I
IHD    IЋ!Ћ!Ћ!Ћ!Ћ!Ћ!Ћ!Ћ!Ћ!Ћ!Ћ!Ћ!Ћ!Ћ!Ћ!Ћ!Ћ!Ћ!Ћ!Ћ!ЋI
I------I--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--I
IHD0   IЋ!Ћ!Ћ!Ћ!Ћ!Ћ!Ћ!Ћ!Ћ!Ћ!Ћ!Ћ!Ћ!Ћ!Ћ!16!Ћ!Ћ!Ћ!Ћ!ЋI
I------I--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--I
IHD1   IЋ!Ћ!Ћ!Ћ!Ћ!Ћ!Ћ!Ћ!Ћ!Ћ!Ћ!Ћ!Ћ!Ћ!Ћ!Ћ!17!18!19!20!21I
I------I--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--I
IIF    IЋ!Ћ!Ћ!Ћ!Ћ!Ћ!Ћ!Ћ!Ћ!Ћ!Ћ!Ћ!Ћ!Ћ!Ћ!Ћ!Ћ!Ћ!Ћ!Ћ!ЋI
I------I--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--I
IIF1   IЋ!Ћ!Ћ!Ћ!Ћ!Ћ!Ћ!Ћ!Ћ!Ћ!Ћ!Ћ!Ћ!Ћ!Ћ!Ћ!Ћ!Ћ!Ћ!Ћ!ЋI
I------I--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--I
ICON   IЋ!Ћ!Ћ!Ћ!Ћ!Ћ!Ћ!Ћ!Ћ!Ћ!Ћ!Ћ!Ћ!Ћ!Ћ!Ћ!Ћ!Ћ!Ћ!Ћ!ЋI
I------I--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--I
IGIV   IЋ!Ћ!Ћ!Ћ!Ћ!Ћ!Ћ!Ћ!Ћ!Ћ!Ћ!Ћ!Ћ!Ћ!Ћ!Ћ!Ћ!Ћ!Ћ!Ћ!ЋI
I------I--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--I
IOGV   IЋ!Ћ!Ћ!Ћ!Ћ!Ћ!Ћ!Ћ!Ћ!Ћ!Ћ!Ћ!Ћ!Ћ!Ћ!Ћ!Ћ!Ћ!Ћ!Ћ!ЋI
I------I--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--I
ILEX   IЋ!Ћ!Ћ!Ћ!Ћ!Ћ!Ћ!Ћ!Ћ!Ћ!Ћ!Ћ!Ћ!Ћ!Ћ!Ћ!Ћ!Ћ!Ћ!Ћ!ЋI
I------I--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--I
ILE1   IЋ!Ћ!Ћ!Ћ!Ћ!Ћ!Ћ!Ћ!Ћ!Ћ!Ћ!Ћ!Ћ!Ћ!Ћ!Ћ!Ћ!Ћ!Ћ!Ћ!ЋI
I------I--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--I
I;     IЋ!Ћ!Ћ!Ћ!Ћ!Ћ!Ћ!Ћ!Ћ!Ћ!Ћ!Ћ!Ћ!Ћ!Ћ!Ћ!Ћ!Ћ!Ћ!Ћ!ЋI
I------I--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--I
I(     IЋ!Ћ!Ћ!Ћ!Ћ!Ћ!Ћ!Ћ!Ћ!Ћ!Ћ!Ћ!Ћ!Ћ!15!16!17!18!19!20!21I
I------I--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--I
I)     IЋ!Ћ!Ћ!Ћ!Ћ!Ћ!Ћ!Ћ!Ћ!Ћ!Ћ!Ћ!Ћ!Ћ!Ћ!Ћ!Ћ!Ћ!Ћ!Ћ!ЋI
I------I--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--I
I=     IЋ!Ћ!Ћ!Ћ!Ћ!Ћ!Ћ!Ћ!Ћ!Ћ!Ћ!Ћ!Ћ!Ћ!Ћ!Ћ!Ћ!Ћ!Ћ!Ћ!ЋI
I------I--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--I
Iif    IЋ!Ћ!Ћ!Ћ!Ћ!Ћ!Ћ!Ћ!9 !10!Ћ!Ћ!Ћ!14!Ћ!Ћ!Ћ!Ћ!Ћ!Ћ!ЋI
I------I--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--I
Iels   IЋ!Ћ!Ћ!Ћ!Ћ!Ћ!Ћ!Ћ!Ћ!Ћ!Ћ!Ћ!Ћ!Ћ!Ћ!Ћ!Ћ!Ћ!Ћ!Ћ!ЋI
I------I--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--I
Ifor   IЋ!Ћ!Ћ!Ћ!5 !6 !7 !8 !9 !10!Ћ!Ћ!Ћ!14!Ћ!Ћ!Ћ!Ћ!Ћ!Ћ!ЋI
I------I--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--I
I>     IЋ!Ћ!Ћ!Ћ!Ћ!Ћ!Ћ!Ћ!Ћ!Ћ!Ћ!Ћ!Ћ!Ћ!Ћ!Ћ!Ћ!Ћ!Ћ!Ћ!ЋI
I------I--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--I
I<     IЋ!Ћ!Ћ!Ћ!Ћ!Ћ!Ћ!Ћ!Ћ!Ћ!Ћ!Ћ!Ћ!Ћ!Ћ!Ћ!Ћ!Ћ!Ћ!Ћ!ЋI
I------I--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--I
I>=    IЋ!Ћ!Ћ!Ћ!Ћ!Ћ!Ћ!Ћ!Ћ!Ћ!Ћ!Ћ!Ћ!Ћ!Ћ!Ћ!Ћ!Ћ!Ћ!Ћ!ЋI
I------I--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--I
I<=    IЋ!Ћ!Ћ!Ћ!Ћ!Ћ!Ћ!Ћ!Ћ!Ћ!Ћ!Ћ!Ћ!Ћ!Ћ!Ћ!Ћ!Ћ!Ћ!Ћ!ЋI
I------I--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--I
I==    IЋ!Ћ!Ћ!Ћ!Ћ!Ћ!Ћ!Ћ!Ћ!Ћ!Ћ!Ћ!Ћ!Ћ!Ћ!Ћ!Ћ!Ћ!19!20!21I
I------I--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--I
I!=    IЋ!Ћ!Ћ!Ћ!Ћ!Ћ!Ћ!Ћ!Ћ!Ћ!Ћ!Ћ!Ћ!Ћ!Ћ!Ћ!Ћ!Ћ!19!20!21I
I------I--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--I
Ivar   IЋ!Ћ!Ћ!Ћ!Ћ!Ћ!Ћ!Ћ!Ћ!Ћ!Ћ!Ћ!Ћ!Ћ!Ћ!Ћ!Ћ!Ћ!Ћ!Ћ!ЋI
I------I--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--I
Iaex   IЋ!Ћ!Ћ!Ћ!Ћ!Ћ!Ћ!Ћ!Ћ!Ћ!Ћ!Ћ!Ћ!Ћ!Ћ!Ћ!Ћ!Ћ!Ћ!Ћ!ЋI
I------I--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--I
Iop    IЋ!Ћ!Ћ!Ћ!Ћ!Ћ!Ћ!Ћ!Ћ!Ћ!Ћ!Ћ!Ћ!Ћ!Ћ!Ћ!Ћ!Ћ!Ћ!Ћ!ЋI
I------I--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--I
I Б    I1 !2 !3 !4 !Ћ!Ћ!Ћ!Ћ!Ћ!Ћ!11!12!13!Ћ!15!16!Ћ!Ћ!Ћ!Ћ!ЋI
=======================================================================

=================
I      I22!23!24I
=================
IOPN   IЋ!Ћ!ЋI
I------I--+--+--I
IFOR   IЋ!Ћ!ЋI
I------I--+--+--I
IHD    IЋ!Ћ!ЋI
I------I--+--+--I
IHD0   IЋ!Ћ!ЋI
I------I--+--+--I
IHD1   I22!23!24I
I------I--+--+--I
IIF    IЋ!Ћ!ЋI
I------I--+--+--I
IIF1   IЋ!Ћ!ЋI
I------I--+--+--I
ICON   IЋ!Ћ!ЋI
I------I--+--+--I
IGIV   IЋ!Ћ!ЋI
I------I--+--+--I
IOGV   IЋ!Ћ!ЋI
I------I--+--+--I
ILEX   IЋ!Ћ!ЋI
I------I--+--+--I
ILE1   IЋ!Ћ!ЋI
I------I--+--+--I
I;     IЋ!Ћ!ЋI
I------I--+--+--I
I(     I22!23!24I
I------I--+--+--I
I)     IЋ!Ћ!ЋI
I------I--+--+--I
I=     IЋ!Ћ!ЋI
I------I--+--+--I
Iif    IЋ!Ћ!ЋI
I------I--+--+--I
Iels   IЋ!Ћ!ЋI
I------I--+--+--I
Ifor   IЋ!Ћ!ЋI
I------I--+--+--I
I>     IЋ!Ћ!ЋI
I------I--+--+--I
I<     IЋ!Ћ!ЋI
I------I--+--+--I
I>=    IЋ!Ћ!ЋI
I------I--+--+--I
I<=    IЋ!Ћ!ЋI
I------I--+--+--I
I==    I22!23!24I
I------I--+--+--I
I!=    I22!23!24I
I------I--+--+--I
Ivar   IЋ!Ћ!ЋI
I------I--+--+--I
Iaex   IЋ!Ћ!ЋI
I------I--+--+--I
Iop    IЋ!Ћ!ЋI
I------I--+--+--I
I Б    IЋ!Ћ!ЋI
=================

--- Їа ўЁ«  Ја ¬¬ вЁЄЁ :
  1) OPN -> FOR
  2) OPN -> IF
  3) OPN -> GIV
  4) FOR -> for HD  )   op
  5) HD  -> HD0 OGV
  6) HD  -> HD0
  7) HD0 -> HD1 LEX ;
  8) HD0 -> HD1 ;
  9) HD1 -> (   ;
 10) HD1 -> (   GIV
 11) IF  -> IF1
 12) IF  -> IF1 els op
 13) IF1 -> if  CON )   op
 14) CON -> (   LEX
 15) GIV -> OGV ;
 16) OGV -> var =   aex
 17) LEX -> LEX !=  LE1
 18) LEX -> LEX ==  LE1
 19) LEX -> LE1
 20) LE1 -> aex
 21) LE1 -> LE1 >   aex
 22) LE1 -> LE1 <   aex
 23) LE1 -> LE1 >=  aex
 24) LE1 -> LE1 <=  aex

Љ®­Ґж.
*/


#endif
Соседние файлы в папке kurs