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