Home | History | Annotate | Download | only in unit-tests

Lines Matching refs:assignment

3 # Tests for the :sh= variable assignment operator, which runs its right-hand
5 # assignment operator, adopted from Sun make.
9 # This is the idiomatic form of the Sun shell assignment operator.
10 # The assignment operator is directly preceded by the ':sh'.
16 # It is also possible to have whitespace around the :sh assignment
27 # Since 2020-10-04, this is a normal variable assignment to the variable named
28 # 'VAR:shell', using the '=' assignment operator.
39 # assignment operator.
53 # The variable modifier ':sh' and the assignment operator modifier ':sh'.
55 # 2020-10-04, the parser regarded it as an assignment operator modifier, in
63 # was taken for the :sh assignment operator modifier, even though it was
78 # the ':sh' assignment operator modifier. Let's see what happens ...
84 # ':sh' turns the assignment operator into the shell command evaluation.
88 # the assignment operator at nesting level 0. All other words would lead
89 # to a parse error since the left-hand side of an assignment must be
99 # text between the variable name and the assignment operator, it just has to
102 # Since the text to the left of the assignment operator '=' does not end with
103 # ':sh', the effective assignment operator becomes '=', not '!='.
118 # The assignment modifier ':sh' can be combined with the assignment operator
120 # assignment operator is '+='.
129 # The assignment modifier ':sh' can be combined with the assignment operator
131 # assignment operator is '!=', just like with '+=' or the other compound
132 # assignment operators.
140 # If there is no space between the variable name and the assignment modifier
142 # expects a single assignment modifier to the left of the '=', which in this