s502 assembler
A very simple assembler for the 6502 line of processors written in C
|
#include "debugmalloc.h"
#include <string.h>
#include <stdlib.h>
#include <stdio.h>
#include "logging.h"
#include "map.h"
Go to the source code of this file.
Functions | |
Map * | map_new () |
int | map_set (Map *map, char *name, int value) |
void | map_free (Map *map) |
int | map_get (Map *map, char *name) |
void | map_debug_print (Map *map) |
void map_debug_print | ( | Map * | map | ) |
void map_free | ( | Map * | map | ) |
int map_get | ( | Map * | map, |
char * | name | ||
) |
Definition at line 75 of file map.c.
References LOG, Map::map_find(), MapEntry::name, and MapEntry::value.
Map* map_new | ( | ) |
int map_set | ( | Map * | map, |
char * | name, | ||
int | value | ||
) |
Definition at line 43 of file map.c.
References ERROR, Map::head, Map::map_find(), MAP_MAX_KEY_LEN, MapEntry::name, MapEntry::next, and MapEntry::value.