15 #ifndef Om_Language_Symbol_SeparatorSymbol_
17 #define Om_Language_Symbol_SeparatorSymbol_ \
18 Om::Language::Symbol::SeparatorSymbol
26 #define Om_Language_Symbol_SeparatorSymbol_GetCases_() \
27 case Symbol::theSpaceSeparatorSymbol: \
28 case Symbol::theLineSeparatorSymbol: \
29 case Symbol::theTabSeparatorSymbol
35 #define Om_Language_Symbol_SeparatorSymbol_GetSpaceHex_() \
42 #define Om_Language_Symbol_SeparatorSymbol_GetLineHex_() \
49 #define Om_Language_Symbol_SeparatorSymbol_GetTabHex_() \
56 #define Om_Language_Symbol_SeparatorSymbol_GetSpaceString_() \
57 Om_Macro_GetString_( \
58 Om_Language_Symbol_SeparatorSymbol_GetSpaceHex_() \
65 #define Om_Language_Symbol_SeparatorSymbol_GetLineString_() \
66 Om_Macro_GetString_( \
67 Om_Language_Symbol_SeparatorSymbol_GetLineHex_() \
74 #define Om_Language_Symbol_SeparatorSymbol_GetTabString_() \
75 Om_Macro_GetString_( \
76 Om_Language_Symbol_SeparatorSymbol_GetTabHex_() \
#define Om_Macro_GetNumber_(theHex)
Converts a bare hexadecimal to a numeric literal.
SeparatorSymbol
A Separator symbol.
@ theSpaceSeparatorSymbol
#define Om_Language_Symbol_SeparatorSymbol_GetLineHex_()
Gets the bare hexadecimal code for Om::Language::Symbol::theLineSeparatorSymbol.
#define Om_Language_Symbol_SeparatorSymbol_GetSpaceHex_()
Gets the bare hexadecimal code for Om::Language::Symbol::theSpaceSeparatorSymbol.
#define Om_Language_Symbol_SeparatorSymbol_GetTabHex_()
Gets the bare hexadecimal code for Om::Language::Symbol::theTabSeparatorSymbol.