acme/src/acme.h
marcobaye a5e984f158 comments only
git-svn-id: https://svn.code.sf.net/p/acme-crossass/code-0/trunk@89 4df02467-bbd4-4a76-a152-e7ce94205b78
2017-10-16 17:01:44 +00:00

29 lines
674 B
C

// ACME - a crossassembler for producing 6502/65c02/65816/65ce02 code.
// Copyright (C) 1998-2016 Marco Baye
// Have a look at "acme.c" for further info
//
// Main definitions
#ifndef acme_H
#define acme_H
#include "config.h"
// Variables
extern const char *symbollist_filename;
extern const char *output_filename; // TODO - put in "part" struct
extern const char *report_filename; // TODO - put in "part" struct
// maximum recursion depth for macro calls and "!source"
extern signed long macro_recursions_left;
extern signed long source_recursions_left;
// Prototypes
// tidy up before exiting by saving symbol dump
extern int ACME_finalize(int exit_code);
#endif