12#ifndef _character_STACK_H
14#define _character_STACK_H
Liste chainée contenant des valeurs de type char
char character_stack_peek(character_stack_t *stack)
Récupère la valeur de type char du haut de la pile.
int character_stack_push(character_stack_t *stack, char data)
Ajouter un élément de type char sur la pile.
void character_stack_destroy(character_stack_t *stack)
Destruction d'une pile.
int character_stack_size(character_stack_t *stack)
Accesseur sur la taille d'une pile.
int character_stack_pop(character_stack_t *stack, char *data)
Supprime un élément de type char du haut de la pile.
character_list_t character_stack_t
Type de données pour représenter une pile contenant des valeurs de type char
Definition character_stack.h:34
void character_stack_init(character_stack_t *stack)
Initialisation d'une nouvelle pile contenant des valeurs de type char
Type de données pour représenter une liste chainée contenant des char
Definition character_list.h:42