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 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81
|
itemization(
itt($$ = )
A value is assigned to the rule's nonterminal's semantic value. The
right-hand side (rhs) of the assignment expression must be an expression of a
type that can be assigned to the tt(STYPE_) type.
itt($$(expr))
Same as the previous dollar-notation: tt(expr's) value is assigned to
the rule's nonterminal's semantic value.
itt(_$$)
This refers to the semantic value of the rule's nonterminal.
itt($$)
Same as the previous item: this refers to the semantic value of the rule's
nonterminal.
itt($$.)
If tt(STYPE_) is a class-type then this dollar-notation is shorthand
for the member selector operator, applied to the rule's nonterminal's semantic
value.
itt($$->)
If tt(STYPE_) is a class-type then this dollar-notation is shorthand
for the pointer to member operator, applied to the rule's nonterminal's
semantic value.
itt(_$1)
This refers to the current production rule's first component's semantic
value.
itt($1)
Same as the previous dollar-notation: this refers to the
current production rule's first component's semantic value.
itt($1.)
If tt(STYPE_) is a class-type then this dollar-notation is shorthand
for the member selector operator, applied to the current production rule's
first component's semantic value.
itt($1->)
If tt(STYPE_) is a class-type then this dollar-notation is shorthand
for the pointer to member operator, applied to the current production rule's
first component's semantic value.
itt(_$-1)
This refers to the semantic value of a component in a production rule,
listed immediately before the current rule's nonterminal ($-2 refers to a
component used two elements before the current nonterminal, etc.).
itt($-1)
Same as the previous item: this refers to the semantic value of a
component in a production rule, listed immediately before the current rule's
nonterminal.
itt($-1.)
If tt(STYPE_) is a class-type then this dollar-notation is shorthand
for the member selector operator, applied to the semantic value
of some production rule element, 1 element before the current rule's
nonterminal.
itt($-1->)
If tt(STYPE_) is a class-type then this dollar-notation is shorthand
for the pointer to member operator, applied to the semantic value
of some production rule element, 1 element before the current rule's
nonterminal.
)
|