File: macro.htp

package info (click to toggle)
htp 1.19-8
  • links: PTS, VCS
  • area: main
  • in suites: bookworm, bullseye, forky, sid, trixie
  • size: 1,272 kB
  • sloc: ansic: 6,645; perl: 204; makefile: 60
file content (41 lines) | stat: -rw-r--r-- 805 bytes parent folder | download | duplicates (7)
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
<set macro1>
<set macro2="val1">
<block macro3>val2</block>
<block macro4></block>
<set macro5=$macro1>
<set macro6=${macro3}>
<set .=foo>

<block name=macro7><quote quote bla></block>
<block name=macro8 expand><quote quote bla></block>

<set macro9="$.abc$macro3: $macro1">

<if macro1>
macro1 is set
</if>
<if macro1="">
macro1 is empty string
</if>
<if macro5="">
macro5 is empty string
</if>

macro1:<use macro1>:
macro2:<use macro2>:
macro3:<use macro3>:
macro4:<use macro4>:
macro5:<use macro5>:
macro6:<use macro6>:
macro7:<use macro7>:
macro7 raw:<use macro7 noexpand>:
macro8:<use macro8>:
macro8 raw:<use macro8 noexpand>:
macro9 raw:<use macro9 noexpand>:

<tagtest quoted=$macro2 quotedtoo="$macro2" notquoted=m$macro2>
<tagtest
  quoted=$macro2  
  quotedtoo="$macro2"
  notquoted=m$macro2
>