InlineLLVM -> '__llvm__' ZeroPlus(Space) '{' Body '}' Body -> ZeroPlus(BodyItem) BodyItem -> Comment | '{' Body '}' | StringLiteral | Not('}') Comment -> ';' ZeroPlus(Not('\n')) '\n' StringLiteral -> '"' ZeroPlus(StringChar) '"' StringChar -> '\' AnyChar | Not('"')