Update README.md
This commit is contained in:
12
README.md
12
README.md
@@ -7,28 +7,22 @@
|
||||
</p>
|
||||
<p width="120">
|
||||
An x86 C compiler written in Swift.
|
||||
<br>
|
||||
Line 2 is better than anything you've ever seen.
|
||||
</p>
|
||||
<a href="https://rochesterx.dev/">
|
||||
rochesterx.dev
|
||||
</a>
|
||||
<br/>
|
||||
</div>
|
||||
<!--Readme header inspired by https://helium.computer-->
|
||||
---
|
||||
|
||||
## Overview
|
||||
Have you ever woken up one day and said to yourself, "Man, I'd really like to build a compiler today."?
|
||||
# Overview
|
||||
Have you ever woken up one day and said to yourself, "Y'know what? 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
|
||||
> [!NOTE]
|
||||
> This project is under active development, and the implemented features are rapidly changing.
|
||||
|
||||
## Features
|
||||
Here is a list of the currently implemented C language features:
|
||||
* __Unary Operators__: The ~ (bitwise compliment), - (negation), and ! (logical negation) operators are implemented for integers, and can be applied to any term.
|
||||
* __Arithmetic Operators__: The + (addition), - (subtraction), * (multiplication), and / (division) operators are implemented for integers, parsed according to their precedence levels in C.
|
||||
|
||||
Reference in New Issue
Block a user