joytpl
Version:
joy - js template engine with short syntax and modern features
122 lines (121 loc) • 4.29 kB
JSON
{
"ASTy": {
"T": "Joy",
"L": {
"L": 1,
"C": 1,
"O": 0
},
"C": [
{
"T": "Text",
"L": {
"L": 1,
"C": 1,
"O": 0
},
"A": {
"value": "7^2="
}
},
{
"T": "Fn",
"L": {
"L": 1,
"C": 5,
"O": 4
},
"A": {
"escape": true
},
"C": [
{
"T": "FnIdentifier",
"L": {
"L": 1,
"C": 7,
"O": 6
},
"C": [
{
"T": "Identifier",
"L": {
"L": 1,
"C": 7,
"O": 6
},
"C": [
{
"T": "Name",
"L": {
"L": 1,
"C": 7,
"O": 6
},
"A": {
"value": "Math"
}
},
{
"T": "Name",
"L": {
"L": 1,
"C": 12,
"O": 11
},
"A": {
"value": "pow"
}
}
]
},
{
"T": "Arguments",
"L": {
"L": 1,
"C": 16,
"O": 15
},
"C": [
{
"T": "Number",
"L": {
"L": 1,
"C": 16,
"O": 15
},
"A": {
"value": "7"
}
},
{
"T": "Number",
"L": {
"L": 1,
"C": 19,
"O": 18
},
"A": {
"value": "2"
}
}
]
}
]
}
]
},
{
"T": "Text",
"L": {
"L": 1,
"C": 21,
"O": 20
},
"A": {
"value": ", ok\r\n"
}
}
]
}
}