I'm working on an MSIL (CIL) code colorizer, even though I'm not that familiar with with MSIL.
I found a list of all the keywords in the Common Language Infrastructure (CLI).
These keywords include stuff like add
, .file
, conv.i4
, and unaligned.
.
I'm struggling a little bit with the dots being part of the keyword. I'm pretty sure the dots to need to be part of the key words, as I don't think things like i4
stand as keywords on their own. And I'm pretty sure I want the dot at the start of some keywords to be part of the keyword.
But what about the few that have the trailing dot, such as the last one? Is there any reason that trailing dot is part of the keyword?