https://github.com/rey-language/rey
rey is an experimental programming language
https://github.com/rey-language/rey
compiler interpreter language-design programming-language
Last synced: 14 days ago
JSON representation
rey is an experimental programming language
- Host: GitHub
- URL: https://github.com/rey-language/rey
- Owner: rey-language
- License: mit
- Created: 2025-12-22T16:26:13.000Z (about 1 month ago)
- Default Branch: master
- Last Pushed: 2025-12-28T07:41:12.000Z (about 1 month ago)
- Last Synced: 2026-01-01T19:48:30.127Z (26 days ago)
- Topics: compiler, interpreter, language-design, programming-language
- Language: Rust
- Homepage:
- Size: 80.1 KB
- Stars: 1
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
- Authors: AUTHORS.md
Awesome Lists containing this project
README
# rey
rey is an experimental programming language.
## rey rules
1. variables are declared using `var`
2. the language is dynamic by default
3. type annotations are optional
4. if a type is specified, it is enforced at compile time
5. if no type is specified, the compiler infers it and may emit warnings
6. once a type is specified, it cannot change
7. rey is designed to be simple and easy to learn