SITE CAPTUREBased on information published on the service's website. Selection and review policy
WHAT IT DOES
What does it do?
myCC is a C compiler written in Java that targets x86-64 Linux and an interactive cshell. It includes a virtual machine that runs three-address code (TAC) and an x86-64 assembler. It currently has no optimization or linker, and the source states that it is not yet ready for production use.
KEY FEATURES
Key features
- Preprocesses C code and performs syntax and semantic analysis.
- Converts code to three-address code and runs it in a virtual machine.
- Accepts and executes declarations, statements, and expressions in an interactive cshell.
- Compiles code targeting x86-64 Linux.