TEA is a modern, minimalist programming language, designed to be lightweight, easy to learn, and powerful. It is inspired by languages such as TypeScript, Dart, and C#.
- Be completely free software
- Allow forks and commercial uses without code access restrictions
- Maintain a clear technical specification to ensure compatibility between compilers
This project is licensed under the GNU GPL v3.0.
You may:
- Use, modify, and redistribute the project
- Sell products or services based on it
- Create forks and derivatives as long as you also release your code under the same license
TEA compiler is builded under CMake building system. Installing CMake is a requirement.
Run cmake ./ being in the compiler folder.
Run cmake ./ being in the compiler folder OR execute scripts/compile.sh script
Extra: You can directly compile and run the compiler executing scripts/compile.sh run
If you develop a compiler, interpreter, tool, or derivative that claims to be compatible with TEA, you must faithfully follow the official specification corresponding to the language version.
- 📘 Official TEA Specification: Coming Soon
- 💬 Community & Support: Coming Soon