xref: /openbsd-src/regress/usr.bin/mandoc/mdoc/Sm/scope.in (revision 943fb9d8c7fc1b7e0db8c617168f7360d3ee357c)
1*943fb9d8Sschwarze.\" $OpenBSD: scope.in,v 1.4 2017/07/04 14:53:26 schwarze Exp $
2*943fb9d8Sschwarze.Dd $Mdocdate: July 4 2017 $
3142e5b80Sschwarze.Dt SM-SCOPE 1
4*943fb9d8Sschwarze.Os
5142e5b80Sschwarze.Sh NAME
6142e5b80Sschwarze.Nm Sm-scope
7142e5b80Sschwarze.Nd scope of the spacing macro
8142e5b80Sschwarze.Sh DESCRIPTION
9142e5b80SschwarzeUsing an abbreviated example from the
10142e5b80Sschwarze.Xr ksh 1
11142e5b80Sschwarzemanual.
12142e5b80Sschwarze.Pp
13142e5b80SschwarzeModifiers can be applied to the
14142e5b80Sschwarze.Pf ${ Ns Ar name Ns }
15142e5b80Sschwarzeform of parameter substitution:
16142e5b80Sschwarze.Bl -tag -width Ds
17142e5b80Sschwarze.Sm off
18142e5b80Sschwarze.It ${ Ar name No :- Ar word No }
19142e5b80Sschwarze.Sm on
20142e5b80SschwarzeIf
21142e5b80Sschwarze.Ar name
22142e5b80Sschwarzeis set and not
23142e5b80Sschwarze.Dv NULL ,
24142e5b80Sschwarzeit is substituted; otherwise,
25142e5b80Sschwarze.Ar word
26142e5b80Sschwarzeis substituted.
27142e5b80Sschwarze.El
28142e5b80Sschwarze.Pp
29142e5b80SschwarzeIn the above modifiers, the
30142e5b80Sschwarze.Ql \&:
31142e5b80Sschwarzecan be omitted, ...
32