
Добавил:
Studfiles2
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз:
Предмет:
Файл:Курсовая работа. Вариант 16 / kurs / TYPES
.CPP#ifndef _TYPES_CPP_
#define _TYPES_CPP_
struct ELEM_T_ID {
char cls;
// Є« бб Ё¤ҐвЁдЁЄ в®а (1 - ЇҐаҐ¬Ґ п)
// (2 - Є®бв в )
// (3 - ¬ҐвЄ )
char type;
// вЁЇ: (1 - int)
// (2 - float)
// (3 - fmatr)
// (4 - array of int)
// (5 - array of float)
ATTR ptr;
// гЄ § ⥫м (ббл«Є )
};
struct ELEM_T_VAR {
ELEM_T_VAR() { attr.ptr = 0; }
char type;
ATTR attr;
unsigned int size;
unsigned int addr;
ATTR offs;
};
struct SUB_GRAM {
char* n_symb_subgram;
SYMB** symb_subgram;
};
struct DMP_PROC {
char n_rul;
char max_rul;
SYMB** gram;
char** gram_idx;
ATTR*** gram_attr;
char AF_x_sz;
SYMB* AF_x;
char AF_y_sz;
SYMB* AF_y;
char** AF;
char** AG;
SUB_GRAM* sub_gram;
};
#endif
Соседние файлы в папке kurs