文件名称:crinja:Crystal中Jinja2模板语言的实现
文件大小:402KB
文件格式:ZIP
更新时间:2024-02-25 21:39:44
crystal template-engine jinja2 jinja CrystalCrystal
crinja Crinja是用编写的的实现。 在运行时对模板进行解析和评估(请参阅 )。 它包括一个脚本运行时,用于评估Jinja2语法使用的类似动态python的表达式。 · · 产品特点 Crinja试图与Jinja2语言的设计和实现保持紧密联系。 当前,它提供了原始模板语言的大多数功能,例如: 所有基本语言功能,例如控制结构和表达式 模板继承 区块范围 自定义标签,过滤器,函数,运算符和测试 默认情况下自动转义 模板缓存 从Jinja2开始,所有内置的 ,,,和都已移植到Crinja。 有关内置功能的列表,请参见Crinja::Filter , Crinja::Test , Cri