forked from kentavv/Albert
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathId_routines.h
More file actions
23 lines (17 loc) · 739 Bytes
/
Id_routines.h
File metadata and controls
23 lines (17 loc) · 739 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
#ifndef _ID_ROUTINES_H_
#define _ID_ROUTINES_H_
/*******************************************************************/
/*** FILE : Id_routines.h ***/
/*** AUTHOR: Sekhar Muddana ***/
/*******************************************************************/
#include <list>
#include "Po_parse_exptext.h"
struct id_queue_node {
char *user_str;
polynomial *identity;
};
int Add_id(struct polynomial *Id, const char *Str, std::list<id_queue_node> &Id_queue);
bool Remove_id(int Id_no, struct std::list<id_queue_node> &Id_queue);
void Remove_all_ids(struct std::list<id_queue_node> &Id_queue);
void Print_ids(const std::list<id_queue_node> &Id_queue);
#endif