vteteour
This commit is contained in:
@@ -4,7 +4,7 @@
|
|||||||
#include <sys/types.h>
|
#include <sys/types.h>
|
||||||
#include <time.h>
|
#include <time.h>
|
||||||
// FCTs perso
|
// FCTs perso
|
||||||
|
/*
|
||||||
struct queue *enqueue(struct queue *queue, struct node *node){
|
struct queue *enqueue(struct queue *queue, struct node *node){
|
||||||
|
|
||||||
//if (!queue || !node) return NULL;
|
//if (!queue || !node) return NULL;
|
||||||
@@ -53,7 +53,7 @@ void queue_destroy(struct queue *queue){
|
|||||||
free(tmp);
|
free(tmp);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
*/
|
||||||
void delete_tree(struct node *root){
|
void delete_tree(struct node *root){
|
||||||
|
|
||||||
if(!root) return;
|
if(!root) return;
|
||||||
|
|||||||
@@ -0,0 +1,20 @@
|
|||||||
|
#ifndef UTILS_H
|
||||||
|
#define UTILS_H
|
||||||
|
|
||||||
|
union element_type
|
||||||
|
{
|
||||||
|
int operand;
|
||||||
|
char operator;
|
||||||
|
};
|
||||||
|
|
||||||
|
enum element_tag {
|
||||||
|
TOKEN_OPERAND,
|
||||||
|
TOKEN_OPERATOR
|
||||||
|
};
|
||||||
|
|
||||||
|
struct expression_element {
|
||||||
|
enum element_tag tag;
|
||||||
|
union element_type data;
|
||||||
|
};
|
||||||
|
|
||||||
|
#endif /* ! UTILS_H */
|
||||||
Reference in New Issue
Block a user