Text::...takolon(3pm)

πŸ’– Text::Xslate::Syntax::Metakolon β€” the manual page, but make it make sense πŸ’–

okay bestie, so this is a page from the User Contributed Perl Documentation set β€” it's Text::...takolon(3pm), aka Text::Xslate::Syntax::Metakolon. sit down, grab a lil snack, and let's get into it πŸ“


✨ NAME ✨

Text::Xslate::Syntax::Metakolon β€” literally it's the same as Kolon but it's serving [% ... %] tags instead. that's the whole personality πŸ’…


πŸŽ€ SYNOPSIS πŸŽ€

here's how you use it, no cap:

use Text::Xslate;
my $tx = Text::Xslate->new(
    syntax => 'Metakolon',
);

print $tx->render_string(
    'Hello, [% $dialect %] world!',
    { dialect => 'Metakolon' }
);

see how cute that is? you pass syntax => 'Metakolon' and boom, your tags are [% ... %] now ✨


πŸ¦‹ DESCRIPTION πŸ¦‹

so here's the tea, bestie: Metakolon is the same as Kolon, okay? same energy, same vibes. the ONE difference is the tags:

  • it uses "[% ... %]" tags
  • and "%% ..." for line code
  • instead of "<: ... :>" and ": ..."

that's it. that's the whole diff. not me being obsessed with a syntax that just changes the brackets 😭

and like, why would you even want this? because this may be useful when you want to produce Xslate templates by itself. so if you're generating Xslate templates with Xslate, this is your moment, main character πŸ‘‘

want the full deets, all the lore, everything? go read Text::Xslate::Syntax::Kolon β€” that's where the details live fr fr πŸ’œ


🌸 SEE ALSO 🌸

  • Text::Xslate β€” the parent, the icon, the blueprint 🫢

and that's a wrap, gorgeous. this was perl v5.42.3, dated 2026-08-22, from the Text::...takolon(3pm) page β€” slay, ate, no crumbs left, periodt πŸ’–βœ¨

πŸ“¦ where this page comes from