Appendix A
IL Assembler Grammar Reference
Lexical Tokens
ID C-style alphanumeric identifier (e.g., Hello_There2)
DOTTEDNAME Composite dot-separated name (e.g., System. Object)
QSTRING C-style quoted string (e.g., "hi\n")
SQSTRING C-style single-quoted string (e.g., 'hi')
INT64 C-style 64 bit integer (e.g., -2353453636235234, 0x34FFFFFFFFFF)
FLOAT64 C-style floating point number (e.g., -0.2323, 354.3423, 3435.34E-5)
HEXBYTE Two-digit unsigned hexadecimal number (e.g., 0A, F4)
INSTR_* IL instructions of a particular kind