Lines Matching refs:then
59 when mode='-' then do
63 when mode=';' then do
67 when mode='-D' then equal = 1
68 when mode='=D' then mode = '-D'
69 when mode=',' then sep = ','
84 if expand > 0 & word(args, i) = '-' then expand = 0
89 if mode = ';' & pos(' ', newval) > 0 then newval = '"' || newval || '"'
98 if var = '.' then expvar = orig
100 if equal >= 0 then do
102 if val = '' then var = name
105 if expand = 0 then expvar = var
107 if expvar = '' then expvar = var
108 if equal >= 0 then do
109 if val = '' then do
111 if val <> '' then name = key
113 if equal > 0 then val = key
118 if pos(' ', val) > 0 | pos('=', val) > 0 then val = '"' || val || '"'
119 if val = '' then expvar = name
122 if mode = '-D' then expvar = '-D' || expvar
123 if mode = ';' then do
124 if right(expvar, 1) <> ';' then expvar = expvar || ';'
128 if newval = '' then newval = expvar