ILAsm Syntax Grammar As specified by ECMA-335 for the Common Immediate Language used by Mono and .NET