13 breaking releases
new 0.16.0 | Oct 26, 2024 |
---|---|
0.14.0 | Jun 24, 2024 |
0.11.0 | Feb 10, 2024 |
0.9.0 | Nov 18, 2023 |
0.5.0 | Feb 22, 2023 |
#61 in Programming languages
78 downloads per month
Used in 13 crates
345KB
5.5K
SLoC
Tan Language
Tan is a language for Humans and Machines.
Example
Here is an example of Tan:
; Compute the fibonacci function.
(let fib (Func x
(if (< x 3)
1
(else (+ (fib (- x 1)) (fib (- x 2))))
)
))
(echo (fib 10))
Check out more Tan examples to get a feeling of Tan.
Status
This is an experimental project, not intended for production use. However, the project is under active development.
Contributing
Pull requests, issues, and comments are welcome! Make sure to add tests for new features and bug fixes.
License
This work is licensed under the Apache-2.0 License with LLVM Exceptions. See LICENSE.txt or https://spdx.org/licenses/LLVM-exception.html for details.
Copyright
Copyright © 2022 Georgios Moschovitis.
Dependencies
~1–1.4MB
~26K SLoC