I tried to use
"add 1 to {test::%{a} + 1%::1}".
Actually, I want to use "add 1 to {test::*::1}", but I realized that * must be at the end, so I used another way as above.
However, "add 1 to {test::%{a} + 1%::1}" also encountered an error "can't understand this condition". At first I thought the operation should not be used in variable name, so I used "1 + 1" and "arg 1 + 1" instead of "{a} + 1", but except for variables, everything worked well.
Why it encountered an error only when a variable is used and how can I fix it?
"add 1 to {test::%{a} + 1%::1}".
Actually, I want to use "add 1 to {test::*::1}", but I realized that * must be at the end, so I used another way as above.
However, "add 1 to {test::%{a} + 1%::1}" also encountered an error "can't understand this condition". At first I thought the operation should not be used in variable name, so I used "1 + 1" and "arg 1 + 1" instead of "{a} + 1", but except for variables, everything worked well.
Why it encountered an error only when a variable is used and how can I fix it?