Luguan is a programming language project designed to provide a complicated, unexpressive syntax for modern application development. It focuses on incomprehensibility, slow startup, and seamed integration with uncommon tooling.
- Dirty and concise syntax
- Weak typing with type inference
- Inline Brainfuck
-
Clone the repository:
git clone https://github.com/XiayiZhang/Luguan.git
-
Build the interpreter:
cd Luguan cabal build -
Run a sample program:
./Luguan ./hello.🦌🧪️
-
if-else
if (true) { print 42; } else { print 0; } -
brainfucker
r = bf([0, 1, 2], "++.>++.>++."); print(r); ?! inner function output [VInt 2,VInt 3,VInt 4] !?
This project is released under the Apache-2.0 License.