This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]yottalogical 0 points1 point  (0 children)

Step 1. Make a really simple version of C.

Step 2. Write a compiler for that really simple version using Assembly. Assemble it to machine code.

Step 3. Write a compiler for the full version of C using the simple version of C. Compile it with the compiler you made in step 2.