well it's been a year so i should make another attempt.
I am still somewhat confused about the "placeholder" where they are defined and used.
if I type
find ./ -type f -exec grep sometext $1 {} \;
I understand that the $1 gets replace in the iteration by the current found file.
I understand a variable can "contain" different values in the running of code.
but I am sometimes confused reading code examples where I do not know if the "variable", "placeholder" is supposed to be entered by me in my own instance of the code or if it is a shorthand for writing somehow or it is an actual variable in memory that will go there when the code is run.
I imagine that in
action (%0, %1, %2, %3) the "variable %1 (which is "initialed" elsewhere) now contains the value of 123 after
action (fish, 123, someotherthing, somethingelse)
and if i later use the expression %1 with (fish,%1) it is replaced with 123 ( fish,123)
so a year ago I asked if %u %v %x, %h etc could be any letter but didn't recieve any answer. I assume now that they are "initialed" somewhere in the .swf file.
I would like though an explanation of what exactly is the placeholder in terms I can easily understand.
regards
mick