aboutsummaryrefslogtreecommitdiff
path: root/test/lang.tm
AgeCommit message (Collapse)Author
2025-09-06Use colons instead of '=' for tables (e.g. {1: 2})Bruce Hill
2025-04-06Make string escapes more normal: "\n" for newline, etc. Backticks can beBruce Hill
used to put in literal code without escape sequences.
2025-04-06No more colons for blocksBruce Hill
2025-04-06Change method calls to use `foo.baz()` instead of `foo:baz()`Bruce Hill
2025-04-01Move patterns into a moduleBruce Hill
2025-03-12Rename `without_escaping()` -> `from_text()`Bruce Hill
2025-03-10Add `convert` keyword for defining conversionsBruce Hill
2025-03-01Change `lang.text_content` to `lang.text`Bruce Hill
2025-03-01Support post-hoc definitions of escaping rules for DSLsBruce Hill
2025-02-19Switch to langs using constructorsBruce Hill
2025-01-12Change table syntax to `{key=value}` and `{:K,V}`/`{K,V}`Bruce Hill
2024-12-26Add lang test for indexingBruce Hill
2024-11-05Deprecate bit-width integer/num literals in favor of using typeBruce Hill
constructors
2024-10-09Change function syntax from `func(args)->ret` to `func(args -> ret)`Bruce Hill
2024-09-24Rename `from_unsafe_text` to `without_escaping`Bruce Hill
2024-09-15Add a Byte datatypeBruce Hill
2024-09-15Improve automatic text quoting so it minimizes escape sequences whenBruce Hill
possible.
2024-09-03Add Text.replace_all({Pattern:Text}) and tweak API for replacement toBruce Hill
support placeholders
2024-09-03Syntax overhaul (comments back to `#`, print statments to `!!`),Bruce Hill
using `$/.../` for patterns and using a DSL for patterns
2024-08-19Add .text_content as a field on DSLs instead of a methodBruce Hill
2024-08-18Improved syntax for dollar-string literalsBruce Hill
2024-08-18Tweak test codeBruce Hill
2024-04-28Syntax tweak: use ':' for blocksBruce Hill
2024-04-12Introducing the main() functionBruce Hill
2024-03-09Add lang testsBruce Hill