структуру Variable переменной, которой присваивается полином, перенес в парсер .y
parent
49aed84225
commit
7802545f53
|
@ -14,11 +14,6 @@ typedef struct {
|
|||
int capacity; // вместимость массива
|
||||
} Polynomial;
|
||||
|
||||
typedef struct {
|
||||
char name;
|
||||
Polynomial poly;
|
||||
} Variable;
|
||||
|
||||
// Инициализация полинома
|
||||
void init_polynomial(Polynomial *p);
|
||||
// Добавление слагаемого в полином
|
||||
|
|
|
@ -10,6 +10,11 @@ int yylex();
|
|||
extern FILE *yyin;
|
||||
extern char allowed_variable;
|
||||
|
||||
typedef struct {
|
||||
char name;
|
||||
Polynomial poly;
|
||||
} Variable;
|
||||
|
||||
Variable variables[26];
|
||||
int variables_count = 0;
|
||||
|
||||
|
|
Loading…
Reference in New Issue