so what the first code does:

it sets a variable named x and y (senum x, senum y)

it loads x to be used (lovar x)

it adds 1 to the current loaded variable (x) (nnadd 1)

it loads y to be used (lovar y)

it adds 1 to the current loaded variable (x) (nnadd 1)

it changes the current position of the cursor to x and y in the terminal (vcrpos x,y)

it prints the character # (stpri #)

it checks if x is greater than 10, if it is then it goes to line 11 (if x,>10,11) if it doesnt it goes to the next line

it goes back to line 3 if x isnt greater than 10 (ntolin 3)

and #end is the end