UNPKG

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
# 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