Comment Re:I'm slightly astonished (Score 2, Informative) 384
Where in either of these documents did it say that the routine was written in assembly? I believe you were confused by the PDF's use of a disassembler.
Page 11, under the diagrams:
The code seems to be written directly in assembly, since it has no C/C++ style stack frame or register usage. Also, the usage of some rare assembly instructions also points to it being hand coded assembly. This was likely done for performance - converting floating-point values to text needs to be high performance for Excel.