Go to the source code of this file.
Classes | |
struct | Node_Struct |
Defines | |
#define | HASH_TABLE_SIZE 255 |
Typedefs | |
typedef struct Node_Struct * | Node |
Enumerations | |
enum | Mnemonic_Type { nt_state, nt_action, nt_observation, nt_unknown } |
Functions | |
void | H_create () |
void | H_destroy () |
int | H_enter (char *str, Mnemonic_Type type) |
int | H_lookup (char *str, Mnemonic_Type type) |
#define HASH_TABLE_SIZE 255 |
Definition at line 30 of file parse_hash.h.
typedef struct Node_Struct* Node |
Definition at line 35 of file parse_hash.h.
enum Mnemonic_Type |
Definition at line 32 of file parse_hash.h.
void H_create | ( | ) |
Definition at line 35 of file parse_hash.c.
void H_destroy | ( | ) |
Definition at line 43 of file parse_hash.c.
int H_enter | ( | char * | str, |
Mnemonic_Type | type | ||
) |
Definition at line 97 of file parse_hash.c.
int H_lookup | ( | char * | str, |
Mnemonic_Type | type | ||
) |
Definition at line 154 of file parse_hash.c.