From 33b6627ec98b55e034ac1ff087bf3ce1cdfa818d Mon Sep 17 00:00:00 2001 From: Trevor Maze Date: Sun, 1 Feb 2026 11:50:57 -0500 Subject: [PATCH] README --- README.md | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 37bb899..ee80fd6 100644 --- a/README.md +++ b/README.md @@ -5,11 +5,13 @@ An x86 C compiler written in Swift. ## Overview Have you ever woken up one day and said to yourself, "Man, I'd really like to build a compiler today."? + Could be just me. + Well, ever since that fateful day, I've been chiseling away at this mammoth task, adding functionality in stages by following [this series](https://norasandler.com/2017/11/29/Write-a-Compiler.html). ## Features -This project is under active development, but here is a lost of the currently implemented C language features: +This project is under active development, but here is a list of the currently implemented C language features: * __Unary Operators__: The ~ (bitwise compliment), - (negation), and ! (logical negation) are implemented for integers, and can be applied to any term. * __Arithmetic Operators__: The + (addition), - (subtraction), * (multiplication), and / (division) are implemented for integers, parsed according to their precedence levels in C. * __Functions__: Each file currently supports exactly one function (so you'd be wise to make it "main"), with exactly one statement: an integer return statement. So yeah, not so useful yet.