哪种语言有这样的语法

Which language has syntax like this

谁能告诉我哪种语言有这样的语法。 我知道这是一个愚蠢的问题。

<<if $variable is 1>>Okay. I know.
<<elseif $variable is 0>>I don't know <<endif>>

它看起来像是大多数网络框架中使用的某种模板替换语言。

这个想法是直接将程序编写为预期的输出(通常是某种 "document"),其中某些部分用变量 and/or 计算。

要标记这些部分,您可以使用 <<...>>

这是一种编程模型,可以为简单的输出案例带来回报。对于非常复杂的输出,通常完全过程化的方法更好(即您实际构建具有正常功能的文档,然后输出它)。

编写模板引擎非常简单,但在某种程度上是有益的。因此,周围有 a gajillion of them(请注意,该列表是关于独立模板引擎的,还有很多网站编辑器实现了自己的模板语法)。

不幸的是,很难搜索语法 <<...>> 以查找哪些程序使用此自定义语言进行模板替换。