brokenshaders.xyz
02/14/2026, 9:04 AMjinja
template_string Sep(n: int) #"
{%- set s = n ~ '' -%}
{%- if s[0] == '-' -%}
{%- set sign = '-' -%}
{%- set s = s[1:] -%}
{%- else -%}
{%- set sign = '' -%}
{%- endif -%}
{%- set l = s|length -%}
{{- sign -}}
{%- for ch in s -%}
{%- if loop.index0 != 0 and ((l - loop.index0) % 3) == 0 -%},{%- endif -%}
{{- ch -}}
{%- endfor -%}
"#
Please make |sep a filter so I can delete this from my codebase 🙏baml-sam
02/14/2026, 5:27 PM{{ n|format(“:,”) }}?
am on my phone right now so can’t test on promptfiddlebaml-sam
02/14/2026, 5:28 PMbaml-sam
02/14/2026, 5:29 PMbaml-sam
02/24/2026, 7:43 PM{{ "{:,}".format(1234) }} to get 1,234
https://github.com/BoundaryML/baml/pull/3149brokenshaders.xyz
03/10/2026, 2:07 PMbrokenshaders.xyz
03/15/2026, 9:33 AMjinja
template_string Sep(n: int) #"
{{- "{:,}".format(n) -}}
"#
The linter throws warnings:
'{:,}' is a literal["{:,}"], expected class
'{:,}.format' is undefined, expected functionbrokenshaders.xyz
03/17/2026, 8:12 AM