Hi all!
Could someone tell how to use LABEL keyword in MASM.
Posted on 2001-12-02 22:49:30 by vkim
The label keyword is to provide a broader range of possibilities when creating macro or pre-compiled scripting.

I posted an example earlier that built a large array from a pre-compiler for loop.

To do this easily, i made use of the LABEL directive to tell masm that before anything happens from here on, i want to "LABEL" this point in memory as 'some name', and can be thought of as a realPOINT type when referenced by code.

All this was done as: Some_label LABEL realPOINT

So masm will then take note that here lies a valid address label.

I then follow it up with a while loop that writes alot of realPoint data into the data sement (which is not given any label).

Once done, thet data sement would look like:

Some_Label:
realPoint .....
realPoint .....
...
realPoint .....

Hope this is clear enough... (kinda hard to explain :)
Enjoy
:alright:
NaN
Posted on 2001-12-02 23:27:18 by NaN
Thank You, Nan!
Posted on 2001-12-03 21:11:57 by vkim
Ah, thank you! :)

I'm quite impressed with your debug code. I've been studying how you use structured error handling to track variables. I would never thought to do this... its nice to see something refreshingly new to learn from.

NaN
Posted on 2001-12-04 22:49:23 by NaN
2Nan:
:grin: WELCOME!!!
Posted on 2001-12-05 07:40:34 by vkim