Skip to content

Commit

Permalink
Update README.md
Browse files Browse the repository at this point in the history
  • Loading branch information
tw-ilson authored Nov 29, 2024
1 parent 961b44f commit 3327177
Showing 1 changed file with 7 additions and 1 deletion.
8 changes: 7 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
# Ludi
This is 'Ludi' an experimental programming language.It is focused on arrays, and has a number of basic features that you can play around with in the interpreter.
This is 'Ludi' an experimental programming language. Inspired by APL, it is focused on multidimensional arrays, and has a number of basic features that you can play around with in the interpreter. I am logging and documenting the developement at [twilson.xyz](https://twilson.xyz/post)

## Example
```
Expand All @@ -21,6 +21,12 @@ With a standard Rust toolchain it the interpreter can be built and run:
cargo run -p interpreter
```

## Current Goals & Progress
[] Iterpreter (80%)
[] type checking (75%)
[] Code generation (50%)
[] Optimizations (10%)

## Dependencies
- Rust 2021 edition
- [LLVM 18 and MLIR](https://llvm.org) via the [`melior`](https://github.com/raviqqe/melior) crate
Expand Down

0 comments on commit 3327177

Please sign in to comment.