rmac/procln.h

38 lines
867 B
C
Raw Normal View History

//
// RMAC - Renamed Macro Assembler for all Atari computers
2011-12-27 00:50:27 +02:00
// PROCLN.H - Line Processing
// Copyright (C) 199x Landon Dyer, 2011-2022 Reboot and Friends
2011-12-27 00:50:27 +02:00
// RMAC derived from MADMAC v1.07 Written by Landon Dyer, 1986
// Source utilised with the kind permission of Landon Dyer
//
2011-12-27 00:50:27 +02:00
#ifndef __PROCLN_H__
#define __PROCLN_H__
#include "rmac.h"
#include "token.h"
// Imported functions
int m_ptestr(WORD inste, WORD siz);
int m_ptestw(WORD inste, WORD siz);
// Exported variables
extern const char comma_error[];
extern const char locgl_error[];
extern const char syntax_error[];
extern const char extra_stuff[];
2011-12-27 00:50:27 +02:00
extern int just_bss;
extern uint32_t pcloc;
2012-01-20 00:28:32 +02:00
extern SYM * lab_sym;
2011-12-27 00:50:27 +02:00
extern LONG amsktab[];
extern IFENT * ifent;
extern IFENT * f_ifent;
extern int disabled;
2011-12-27 00:50:27 +02:00
// Exported functions
void InitLineProcessor(void);
void Assemble(void);
2011-12-27 00:50:27 +02:00
#endif // __PROCLN_H__