From fa92a157746ae17f295d31b7a047dfeb99624a13 Mon Sep 17 00:00:00 2001 From: Baitinq Date: Wed, 11 Jun 2025 00:16:17 +0200 Subject: Misc: Rename lang --- README.md | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) (limited to 'README.md') diff --git a/README.md b/README.md index a6e18d3..3e5ef9a 100644 --- a/README.md +++ b/README.md @@ -1,13 +1,13 @@ -# Programming Language +# Pry Programming Language -Simple statically typed and compiled programming language implemented in Zig, with support for variables, control flow, functions, and code generation using LLVM. +Pry is a simple, elegant, statically typed and compiled programming language implemented in Zig, with support for variables, control flow, functions, and code generation using LLVM. ## Building and Running 1. Ensure you have Zig and LLVM installed on your system. 2. Run the compiler on an example file: ``` - zig build run -- examples/8.src compile + zig build run -- examples/8.pry ``` 3. Link the generated object file to create an executable: ``` @@ -25,6 +25,7 @@ Simple statically typed and compiled programming language implemented in Zig, wi - **Functions**: Supports function declarations with parameters and return types. - **Expressions**: Includes additive, multiplicative, equality, and unary expressions. - **Code Generation with LLVM**: Translates AST to LLVM IR and generates object files for native execution. +- **Import System**: Allows importing libraries and other Pry files. ## Example Program -- cgit 1.4.1