|
|
|
|
|
by logicchains
4419 days ago
|
|
Hopefully it's not like the CIL (CLR intermediate language), which is competitive with Java in verbosity. E.g. .class public Foo { .method public static int32 Add(int32, int32) cil managed
{
.maxstack 2
ldarg.0 // load the first argument;
ldarg.1 // load the second argument;
add // add them;
ret // return the result;
}
}If you ever look at a disassembled CLR executable, expect to see a heap of lines like: valuetype A* modopt([mscorlib]System.Runtime.CompilerServices.CallConvThiscall) 'A.{ctor}'(valuetype A* modopt([mscorlib]System.Runtime.CompilerServices.IsConst) modopt([mscorlib]System.Runtime.CompilerServices.IsConst)) |
|