Hash :
6b168a3b
Author :
Date :
2021-12-05T14:46:06
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103
{tag $a = true ? 10 * 5}
<div n:attr="$a = true ? 10 * 5">
{php '' }
{php "" }
{php "ba\"r" }
{php 'ba\'z' }
{php /* " */ }
{php /* } */ }
----------------------------------------------------
[
["latte", [
["delimiter", "{"],
["latte-tag", "tag"],
["php", [
["variable", "$a"],
["operator", "="],
["constant", "true"],
["operator", "?"],
["number", "10"],
["operator", "*"],
["number", "5"]
]],
["delimiter", "}"]
]],
["tag", [
["tag", [
["punctuation", "<"],
"div"
]],
["n-attr", [
["attr-name", "n:attr"],
["attr-value", [
["punctuation", "="],
["punctuation", "\""],
["php", [
["variable", "$a"],
["operator", "="],
["constant", "true"],
["operator", "?"],
["number", "10"],
["operator", "*"],
["number", "5"]
]],
["punctuation", "\""]
]]
]],
["punctuation", ">"]
]],
["latte", [
["delimiter", "{"],
["latte-tag", "php"],
["php", [
["string", "''"]
]],
["delimiter", "}"]
]],
["latte", [
["delimiter", "{"],
["latte-tag", "php"],
["php", [
["string", ["\"\""]]
]],
["delimiter", "}"]
]],
["latte", [
["delimiter", "{"],
["latte-tag", "php"],
["php", [
["string", ["\"ba\\\"r\""]]
]],
["delimiter", "}"]
]],
["latte", [
["delimiter", "{"],
["latte-tag", "php"],
["php", [
["string", "'ba\\'z'"]
]],
["delimiter", "}"]
]],
["latte", [
["delimiter", "{"],
["latte-tag", "php"],
["php", [
["comment", "/* \" */"]
]],
["delimiter", "}"]
]],
["latte", [
["delimiter", "{"],
["latte-tag", "php"],
["php", [
["comment", "/* } */"]
]],
["delimiter", "}"]
]]
]
----------------------------------------------------
Checks for operators.