From 39dd1ca27da9e9d88ee59565df99ee281e1b3632 Mon Sep 17 00:00:00 2001 From: Bruce Hill Date: Mon, 10 Mar 2025 12:42:45 -0400 Subject: Add `convert` keyword for defining conversions --- test/lang.tm | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'test') diff --git a/test/lang.tm b/test/lang.tm index 777a05b3..29936a62 100644 --- a/test/lang.tm +++ b/test/lang.tm @@ -1,6 +1,6 @@ lang HTML: HEADER := $HTML"" - func HTML(t:Text->HTML): + convert(t:Text->HTML): t = t:replace_all({ $/&/="&", $/HTML): + convert(i:Int->HTML): return HTML.without_escaping("$i") func paragraph(content:HTML->HTML): return $HTML"

$content

" struct Bold(text:Text): - func HTML(b:Bold -> HTML): + convert(b:Bold -> HTML): return $HTML"$(b.text)" func main(): -- cgit v1.2.3