8000 GitHub - Limvot/bad_chip_8_compiler
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

Limvot/bad_chip_8_compiler

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

BC8C

The Bad Chip-8 Compiler

I made this to demonstrate how a higher-level language could be compiled down into asm as a teaching exercise. I'm a bit worried it might be too hard to read to get the point accross, but we'll see. I am it to be a very basic langauge with C-like syntax.

Done:

  • functions, calling functions, parameters
  • inline asm

To Do:

  • local variables
  • assignment
  • if
  • while

Non-Goals:

  • pointers - chip-8's I register is so wacky

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published
0