Re: development of C++ compiler



C is certainly non-portable, in particular because it is ill-defined. It
is
also a quite poor intermediate language if "assembler" meant in this role.

C's ill-definitions are what allow wiggle room when porting it.

Otherwise, why is C the substrate below Lua, Perl, Python, Ruby, Squeak,
etc?


.



Relevant Pages

  • Re: development of C++ compiler
    ... is also a quite poor intermediate language if "assembler" meant in this role. ... C's ill-definitions are what allow wiggle room when porting it. ...
    (comp.object)
  • Re: Porting guide - Assembler to C
    ... > I want to know tips and guide for porting. ... > This is a WORD array definition. ... SIZE_DATA EQU $-resolves to 10d bytes by the assembler. ... Since the first element of the array is the length of the useful data ...
    (comp.lang.asm.x86)
  • Re: Porting guide - Assembler to C
    ... >> My current job is porting assembler sources to C. ... >> So currently I spend a lot of time for fighting with assembler... ...
    (comp.lang.asm.x86)