12 lines
449 B
C
12 lines
449 B
C
#ifndef _LABELS_H_
|
|
#define _LABELS_H_
|
|
|
|
#include "../header/common.h"
|
|
#include "../header/shash/shash.h"
|
|
|
|
void build_label_table(char label_tokens[][MAX_TOKEN_SIZE], shash_hashtable_t *label_table);
|
|
|
|
void remove_label_definition_tokens(char label_tokens[][MAX_TOKEN_SIZE], char no_label_definition_tokens[][MAX_TOKEN_SIZE]);
|
|
|
|
void replace_labels_with_adresses(char no_label_definition_tokens[][MAX_TOKEN_SIZE], char tokens[][MAX_TOKEN_SIZE]);
|
|
#endif
|