ekushscript
Version:
EkushScript is a Bengali Romanized programming language designed to be simple, fun, and expressive — written in TypeScript.
23 lines (14 loc) • 947 B
Markdown
# CHANGELOGS
EkushScript is a modern, Bengali Romanized programming language designed to be simple, expressive, and accessible for everyone. It empowers users to write code in familiar, natural language, making programming more intuitive and fun.
## [0.1.3] - 2025-07-08
### Added
- Escape character support in string literals (`\n`, `\t`, `\\`, `\"`, etc.)
- Template-like string formatting in `bolo()` (e.g., `bolo("Hello, ${name}!")`)
- Comprehensive, professional documentation for `bolo()`
### Improved
- Type-safe string concatenation in `bolo()` (`string+string`, `string+number`, or `number+string` only)
- Consistent float formatting (2 decimal places)
- Line number propagation and user-friendly, Romanized Bengali error messages in CLI and REPL
### Fixed
- Template string evaluation now correctly accesses script variables in `bolo()`
- Cross-platform publish script guidance for Windows and Unix systems