Скачиваний:
13
Добавлен:
01.05.2014
Размер:
820 б
Скачать
#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