You are browsing as a guest. Sign up (or log in) to start making projects!

os compiller

  • 4 Devlogs
  • 5 Total hours

This is a compiller that should compile a basic-like language into a fully working operating system

Ship #1 Pending review

This is my first try at making a fully fledged compiler. My twist on the project is that instead of compiling the source code into an executable, it turns it into a whole operating system (bootloader actually)! I was unfortunately not able to manage the memory nor make loops (that’s because you have to manage memory for that), the instruction set is very limited (you can basically just print, restart the computer, and get keyboard input). Even if the projects does poorly, i will still retain that as a valuable lesson on knowing how computers work. Thank you for trying out my project!

  • 4 devlogs
  • 5h
Try project → See source code →
Open comments for this post

1h 14m 58s logged

This is the final version. I’m very sad that this is, because it is still very buggy and i couldn’t implement what i originally wanted to add. You can still print characters, do infinite loops and get a character to print later (don’t forget that the program compiles your code into an operating system, hence the trouble with memory management) I cannot finish it because my school has a too harsh schedule to keep up. I hope to be able to re join and finish it in later editions… Goodbye world!

0
0
7

Delete project?

Are you sure you want to permanently delete this project? This action cannot be undone.

All devlogs, followers, and associated data will be removed.

Followers

Loading…