To access local variables we use .local , but then, what?s the differnce in ..variable, _variable __vars and .locals?
Are ..locals even more local than .locals (that is: local to locals)?
Are ..locals even more local than .locals (that is: local to locals)?
..locals are not local. They are global, but they are not affecting the .locals zone.
Then what is the difference between this kind of variables?
(Maybe is an enhancement of v. 1.40?)
(Maybe is an enhancement of v. 1.40?)
alpha: ; defines alpha
.1: ; defines alpha.1
.2: ; defines alpha.2
beta: ; defines beta
.1: ; defines beta.1
..gamma: ; defines ..gamma
.2: ; defines beta.2 (not ..gamma.2)
Thanx, I thought it was the opposite: more locals than locals, but they are just another kind of labels.
Then using one '_' or two '___' before the name of the label like _pwdump is just a convention, and doesn?t tell anything special to fasm, right?
Then using one '_' or two '___' before the name of the label like _pwdump is just a convention, and doesn?t tell anything special to fasm, right?
Yes, it means nothing to fasm.
ANd what about if I use ...label (that?s 3 points), will it be interpreted as a local global or as a global local...? (feel free to tell me if my question is too stoopid)
Well, it begins with two dots, there are no more exceptions...
Okay.
How does it feel to have created such a great tool as FASM?
How does it feel to have created such a great tool as FASM?