Line 39... |
Line 39... |
LexerState _state;
|
LexerState _state;
|
int _line;
|
int _line;
|
std::vector<std::string> _currentLabels;
|
std::vector<std::string> _currentLabels;
|
std::string _currentFileName;
|
std::string _currentFileName;
|
std::vector<std::string> _includeSearchDirs;
|
std::vector<std::string> _includeSearchDirs;
|
|
std::vector<std::string> _exportedSymbols;
|
public:
|
public:
|
void processFile(const std::string &filename);
|
void processFile(const std::string &filename);
|
|
|
void addIncludeSearchDir(const std::string &dir);
|
void addIncludeSearchDir(const std::string &dir);
|
|
|
Line 78... |
Line 79... |
void encodeDivu(const TokenList &list);
|
void encodeDivu(const TokenList &list);
|
void encodeHlt(const TokenList &list);
|
void encodeHlt(const TokenList &list);
|
void encodeJmp(const TokenList &list);
|
void encodeJmp(const TokenList &list);
|
void encodeIret(const TokenList &list);
|
void encodeIret(const TokenList &list);
|
void encodeLc(const TokenList &list);
|
void encodeLc(const TokenList &list);
|
|
void encodeLcs(const TokenList &list);
|
void encodeLsb(const TokenList &list);
|
void encodeLsb(const TokenList &list);
|
void encodeLub(const TokenList &list);
|
void encodeLub(const TokenList &list);
|
void encodeLw(const TokenList &list);
|
void encodeLw(const TokenList &list);
|
void encodeMods(const TokenList &list);
|
void encodeMods(const TokenList &list);
|
void encodeModu(const TokenList &list);
|
void encodeModu(const TokenList &list);
|
void encodeMov(const TokenList &list);
|
void encodeMov(const TokenList &list);
|
void encodeMul(const TokenList &list);
|
void encodeMul(const TokenList &list);
|
|
void encodeNeg(const TokenList &list);
|
void encodeNop(const TokenList &list);
|
void encodeNop(const TokenList &list);
|
void encodeNot(const TokenList &list);
|
void encodeNot(const TokenList &list);
|
void encodeOr(const TokenList &list);
|
void encodeOr(const TokenList &list);
|
void encodeRet(const TokenList &list);
|
void encodeRet(const TokenList &list);
|
void encodeSb(const TokenList &list);
|
void encodeSb(const TokenList &list);
|