Compilermagic ... du wirst dort auch kein
Length drin finden, sondern stattdessen z.b. soein komisches _LStrLen.
Die sind im Compiler verbaut und stehen quasi nur als Dummy in der System.pas drin.
Oder der Compiler baut entsprechende Umleitungen zur eigentlichen Funktion auf, inkl. eventueller Parameterkonvertierungen. (es gibt z.B. auch kein WriteLn mit mehreren Parametern)
Die System und SysInit darfst du also nicht immer wort-wörtlich interpretieren.