https://github.com/aboominister25/lite
an imperative and compiled programming language designed to be developer friendly
https://github.com/aboominister25/lite
programming-language programming-languages
Last synced: 7 days ago
JSON representation
an imperative and compiled programming language designed to be developer friendly
- Host: GitHub
- URL: https://github.com/aboominister25/lite
- Owner: AbooMinister25
- License: mit
- Created: 2021-08-11T16:42:04.000Z (over 4 years ago)
- Default Branch: main
- Last Pushed: 2024-01-31T23:01:07.000Z (almost 2 years ago)
- Last Synced: 2024-04-20T18:51:56.779Z (almost 2 years ago)
- Topics: programming-language, programming-languages
- Language: Rust
- Homepage:
- Size: 177 KB
- Stars: 10
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# The Lite Programming Language
Lite is a general purpose and easy to learn programming language. Lite aims to be both easy to read and write, while also enabling the development of fast and efficient programs.
Lite is still under heavy development, and has not yet reached a working stage.
Here's a taste of the eventual syntax
```scala
func fib(n: Int) -> Int do
if n < 2 do
return n
end
fib(n - 1) + fib(n - 2)
end
func main() do
let fib_of_10 = fib(10)
println(fib_of_10)
end
```
You can look at [OVERVIEW.md](OVERVIEW..md) for a more in-depth overview of the language features.