-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathtest.html
More file actions
39 lines (36 loc) · 797 Bytes
/
test.html
File metadata and controls
39 lines (36 loc) · 797 Bytes
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
<html>
<head>
</head>
<body>
<p>${value}</p>
$for x in xs {{ <p>${x}</p> }}
$if x {{
<section>${x}</section>
}}
$if p {{
<p>p</p>
}} $elseif q {{
<p>q</p>
}} $else {{
<p>else</p>
}}
$#escaped output '<p>${value}</p>'
<p>$${value}</p>
$if x {{
<pre>
$# escaped
${{
$}}
</pre>
}}
</body>
</html>
$# <char> = any character without '$'
$# <comment-char> = any character without '\n'
$# <var> = any character without ' ' or '}'
$# <block> = (<char> | <$comment> | <$for> | <$if> | <$variable> | $$ | ${{ | $}}) <block>
$# <$comment> = $#<comment-char>*
$# <$for> = $for <var> in <var> {{ <block> }}
$# <$if> = $if <var> {{ <block> }} ($elseif <var> {{ <block> }})? ($else {{ <block> }})?
$# <$variable> = ${<var>}
$# <root> = <block>