Documentation
Guides, language reference, and standard library. New here? Start with Getting Started or the Tutorial. Click any link below to open the doc on this site.
Getting Started
- Getting Started Guide — Installation, first program, basics
- Language Tutorial — Step-by-step from basics to advanced
Language Reference
- Language Reference — Syntax and language features
- Keywords and Operators — Keywords, operators, usage
- Reserved Keywords — Canonical keyword list (aligned with lexer/parser)
Standard Library
Packages & Tools
- CLI Reference — Full
tlangcommand spec (run, compile, port, get, build, etc.) - Packages and Modules — Imports:
@var = #dhimpu("path") - Package Visibility — Export rules (uppercase = exported)
- Build System — config.toml, dependencies
- Compile Command — Compile to executable
- tlang run — Quick run for development
Advanced & Reference
- Type System
- Borrow Checker — Ownership and
<- - Mutable Variables —
@! - Error Handling —
errortype andsunyam - Map Iteration —
varasain for loops - Multiple Return Values
- Porting Guide — Go to Tlang
- Best Practices
Developer Tools
- VS Code / Cursor Extension — LSP, syntax highlighting (Install in VS Code · Marketplace)
- Linter Warnings
- Debugging Guide
- Development
Examples
- Examples Guide — Code examples and patterns
More
- Docs README — Full documentation index
- Review & Roadmap — Status and future work
డాక్యుమెంటేషన్ (తెలుగు)
Tlang గైడ్లు మరియు సూచనలు తెలుగులో. లింక్ పై క్లిక్ చేయండి.
ప్రారంభం
భాషా సూచన
స్టాండర్డ్ లైబ్రరీ
ప్యాకేజీలు & టూల్స్
- CLI సూచన — tlang కమాండ్లు
- ప్యాకేజీలు మరియు మాడ్యూల్స్
- ప్యాకేజీ విదిలిటీ
- బిల్డ్ సిస్టమ్
- కంపైల్ కమాండ్
- tlang run
Tlang