Skip to content
Snippets Groups Projects
tac_print.h 344 B
Newer Older
FlorianKrull's avatar
FlorianKrull committed
#ifndef MCC_TAC_PRINT_H
#define MCC_TAC_PRINT_H

#include "mcc/dynamic_array.h"
#include "mcc/symbol_table.h"
#include "mcc/symbol_table_print.h"
#include "mcc/tac.h"

static const char *tac_type(enum mcc_tac_operation type);

void mcc_tac_print(struct mcc_tac *tac, FILE *out);

void mcc_print_cfg_dot(struct mcc_tac *tac, FILE *out);
FlorianKrull's avatar
FlorianKrull committed

#endif