Om
|
#include "om/macro.hpp"
Go to the source code of this file.
Namespaces | |
Om | |
The Om library. | |
Om::Language | |
The Om language implementation. | |
Om::Language::Symbol | |
A namespace for ASCII CodePoint symbol enumerations. | |
Macros | |
#define | Om_Language_Symbol_OperandSymbol_ |
#define | Om_Language_Symbol_OperandSymbol_GetCases_() |
Generates switch cases for each Om::Language::Symbol::OperandSymbol. More... | |
#define | Om_Language_Symbol_OperandSymbol_GetStartHex_() |
Gets the bare hexadecimal code for Om::Language::Symbol::theStartOperandSymbol. More... | |
#define | Om_Language_Symbol_OperandSymbol_GetEndHex_() |
Gets the bare hexadecimal code for Om::Language::Symbol::theEndOperandSymbol. More... | |
#define | Om_Language_Symbol_OperandSymbol_GetStartString_() |
A string literal representation of Om::Language::Symbol::theStartOperandSymbol. More... | |
#define | Om_Language_Symbol_OperandSymbol_GetEndString_() |
A string literal representation of Om::Language::Symbol::theEndOperandSymbol. More... | |
Enumerations | |
enum | Om::Language::Symbol::OperandSymbol { Om::Language::Symbol::theStartOperandSymbol , Om::Language::Symbol::theEndOperandSymbol } |
An Operand symbol. More... | |
Definition in file operand_symbol.hpp.
#define Om_Language_Symbol_OperandSymbol_ |
Definition at line 17 of file operand_symbol.hpp.
#define Om_Language_Symbol_OperandSymbol_GetCases_ | ( | ) |
Definition at line 26 of file operand_symbol.hpp.
#define Om_Language_Symbol_OperandSymbol_GetStartHex_ | ( | ) |
Definition at line 34 of file operand_symbol.hpp.
#define Om_Language_Symbol_OperandSymbol_GetEndHex_ | ( | ) |
Definition at line 41 of file operand_symbol.hpp.
#define Om_Language_Symbol_OperandSymbol_GetStartString_ | ( | ) |
Definition at line 48 of file operand_symbol.hpp.
#define Om_Language_Symbol_OperandSymbol_GetEndString_ | ( | ) |
Definition at line 57 of file operand_symbol.hpp.