a388e79b71ca61dfcc9f5cd084d91f92f9f8f959
PCC Compiler (My C++ Compiler)
PCC Compiler is a custom programming language compiler built from scratch in C++. It translates PCC code into x64 Assembly (NASM), which is then linked into a standalone Windows executable.
🚀 Features
- Custom Syntax: C-like syntax easy for beginners.
- Variables: Support for
intandbooltypes. - Control Flow:
ifstatements support. - Functions: Define and call
voidfunctions. - Math Operations: Basic arithmetic (
+,-,==). - Native Compilation: Compiles directly to machine code (via NASM).
🛠️ Installation & Usage
Prerequisites
To compile code, you need:
- NASM (Netwide Assembler)
- GoLink (Linker)
- Note: These tools must be added to your system PATH.
Quick Start
- Download the latest release from the Releases page.
- Unzip the archive.
- Run
start.batas Administrator. - Use the compiler in the terminal:
PCC.exe my_script.pcc
Releases
6
Languages
C++
100%