7-17-2014
GoAsm code used here
linetot dq 0 ; defined as 8 bytes
linetot has to be defined this way because of usage in other
parts of the program.
Local scr:SCROLLINFO
Scrollinfo is defined as a structure in Windows
of which scr.nmax is part of.
So how would this code be defined since items in the
Scrollinfo structure are double words?????
mov rax,Q[linetot]
mov D[scr.nMax],eax ??
Is this an example of a POINTER?
prog1lnectr db ' ',0 ; defined as 5 bytes
xor rsi,rsi
.loop1
cmp rsi,5
jge >>.loop2
mov B[prog1lnectr+rsi],030h
inc rsi
jmp <.loop1
.loop2