And even then, it's impossible to write something like malloc() without using either an external Assembler or language extensions.