From f192c5a367ffd9bea16f9d23c670216b58118459 Mon Sep 17 00:00:00 2001 From: mmichlol Date: Fri, 6 Feb 2026 17:01:46 +0100 Subject: [PATCH] README.md update --- README.md | 23 ++++++++++++++++++++++- 1 file changed, 22 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index bf9d942..baf86b1 100644 --- a/README.md +++ b/README.md @@ -1,2 +1,23 @@ -# PCCCompiler +# PCC Compiler (My C++ Compiler) +![Version](https://img.shields.io/badge/version-1.5.0-blue.svg) +![Status](https://img.shields.io/badge/status-BETA-orange.svg) +![Platform](https://img.shields.io/badge/platform-Windows%20x64-lightgrey.svg) + +**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 `int` and `bool`. +- **Control Flow**: `if` statements support. +- **Functions**: Define and call `void` functions. +- **Native Compilation**: Compiles directly to x64 machine code. + +## 🛠️ Usage +1. Download the latest release from the [Releases](../../releases) page. +2. Unzip the archive to C:/PCC/ +3. Run `start.bat` as Administrator. +4. Compile your code: `PCC.exe code.pcc`. + +--- +*Created by Michał Lewandowski*