##### Syntax

THIS
$

The THIS operator returns an expression which denotes the location counter at the start of the source line.

##### Important notes

The location counter returned by THIS does not change even if code is emitted.

##### Example

A typical use of THIS is to compute the size of a string or block of memory:

    MyString     DB   "Why would you count the number of characters"
                 DB   "in a string when the assembler can do it?"
    MyStringLen  EQU  THIS-MyString