|
37 | 37 | * indirection, for example, `Argument[*0]` indicates the first indirection |
38 | 38 | * of the 0th argument. |
39 | 39 | * - `n1..n2` syntax can be used to indicate a range of arguments, inclusive |
40 | | - * at both ends. One or more "*" can be added in front of the range to |
41 | | - * indicate indirection on all arguments in the range, for example `*n1..n2`. |
| 40 | + * at both ends. One or more "*"s can be added in front of the whole range |
| 41 | + * to indicate that every argument in the range is indirect, for example |
| 42 | + * `*0..1` is the first indirection of both arguments 0 and 1. |
42 | 43 | * - "ReturnValue": Selects a value being returned by the selected element. |
43 | 44 | * One or more "*" can be added as an argument to indicate indirection, for |
44 | 45 | * example, "ReturnValue[*]" indicates the first indirection of the return |
|
54 | 55 | * indirection, for example, `Argument[*0]` indicates the first indirection |
55 | 56 | * of the 0th argument. |
56 | 57 | * - `n1..n2` syntax can be used to indicate a range of arguments, inclusive |
57 | | - * at both ends. One or more "*" can be added in front of the range to |
58 | | - * indicate indirection on all arguments in the range, for example `*n1..n2`. |
| 58 | + * at both ends. One or more "*"s can be added in front of the whole range |
| 59 | + * to indicate that every argument in the range is indirect, for example |
| 60 | + * `*0..1` is the first indirection of both arguments 0 and 1. |
59 | 61 | * - "Parameter[n]": Selects the value of a parameter of the selected element. |
60 | 62 | * The syntax is the same as for "Argument", for example "Parameter[0]", |
61 | 63 | * "Parameter[*0]", "Parameter[0..2]" etc. |
|
0 commit comments