Skip to content

Commit 925f485

Browse files
committed
choreL updated readme
1 parent f2e41c6 commit 925f485

1 file changed

Lines changed: 18 additions & 12 deletions

File tree

Readme.md

Lines changed: 18 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@
1616

1717
## Key Features
1818

19-
* **Custom Language: Z--**
19+
**Custom Language: Z--**
2020
* Minimal and expressive syntax with `start`/`end` blocks, `let` declarations, and first-class functions (`fun`).
2121
* Built-in control structures (`if`/`else`, `else if`, `while`, `for`, `break`).
2222
* Static typing with type inference and support for integers, floats, booleans, and strings.
@@ -25,7 +25,7 @@
2525
* Arrays with index-based read/write, string concatenation.
2626

2727

28-
* **From-Scratch Compiler**
28+
**From-Scratch Compiler**
2929
1. Lexer ➔ 2. Parser ➔ 3. AST ➔ 4. C Code Generator ➔ 5. LLVM IR Generator
3030

3131

@@ -34,22 +34,20 @@
3434
* Dead-code elimination and basic AST optimizations.
3535

3636

37-
* **Modern Web-Based Editor**
37+
**Modern Web-Based Editor**
3838
* Real-time syntax highlighting for Z-- and popular languages (C++, Java, Python, JavaScript, Go, Rust).
3939
* Integrated console with stdin/stdout capture and error reporting.
4040
* Auto-save, multi-file support, and keyboard shortcuts.
4141

4242

43-
* **Server Backend**
43+
**Server Backend**
4444
* Go-powered API routes:
4545
* `/z-lang/compile` ➔ compiles Z-- via the custom backend.
4646
* `/judge0/compile` ➔ proxies to Judge0 for multi-language compilation (C++, Java, Python, Go etc.).
47-
48-
4947
* Dead-code filtering, request queuing, and secure sandboxing.
5048

5149

52-
* **Multi-Language Support** via Judge0
50+
**Multi-Language Support** via Judge0
5351
* Easily run, test, and share code in C, C++, Java, Python, JavaScript, Go, Rust, and more.
5452

5553

@@ -154,15 +152,15 @@ let octal = 0o52 // octal
154152

155153
### Operators
156154

157-
* **Arithmetic:** `+`, `-`, `*`, `/`, `%`
158-
* **Unary:**
155+
**Arithmetic:** `+`, `-`, `*`, `/`, `%`
156+
**Unary:**
159157
* `++x` (pre-increment)
160158
* `x--` (post-decrement)
161159
* `-x` (unary minus/negation)
162160

163161

164-
* **Comparison:** `==`, `!=`, `<`, `<=`, `>`, `>=`
165-
* **Logical & Bitwise:** `&&`, `||`, `&`, `|`, `^`, `%`
162+
**Comparison:** `==`, `!=`, `<`, `<=`, `>`, `>=`
163+
**Logical & Bitwise:** `&&`, `||`, `&`, `|`, `^`, `%`
166164

167165
### Control Flow
168166

@@ -331,4 +329,12 @@ Contributions and feature requests are warmly welcome!
331329
3. **Push** to your fork.
332330
4. Open a **Pull Request**.
333331

334-
---
332+
---
333+
334+
## ✍️ Author
335+
336+
Built with love & passion by **Anas** 💻
337+
338+
---
339+
340+
© 2025 Z Studio Contributors. All rights reserved.

0 commit comments

Comments
 (0)