0 Members and 1 Guest are viewing this topic.
1) In a subroutine, are the letter variables (like A-Z, theta, etc.) isolated from the "main" program?
2) In a subroutine, if I'm not using rn (n is a number) for arguments, can I use them and not worry about crashing?
3) Can I call a subroutine from a subroutine? If so, will I lose my rn variables from the origin called subroutine?
4) Can I get more arguments than just r0-r6, or am I stuck with them?
1) How do I make string or number arrays in Axe? Please include as many ways as possible to manipulate the array, and obviously read it!
2) Is it possible to do an array of an array? If so, how?
1) How can I capture the whole or part of the screen? (And restore it?)
2) With that capture, can I use Pt-On( to move it? If not, how would I do so?
1) If I'm right.... if I want to use more than one Axiom, I could flip flop the "includes" (#Axiom) and use the functions interchangably? (Not at the same time tho)
2) Does compiled Axe code need the Axiom appvar or is the appvar's code included inside the compiled prgm?
[offset to selection in L6]->Afor(N,0,[selection height in bytes-1]for(M,0,7for(L,0,[selection width in bytes-1]{N*8+M*[selection width in bytes-1]+L+A+L6}->{N*[selection width in bytes-1](L*8)+M+L1}EndEndEnd
[X draw offset]->A[Y draw offset]->Bfor(M,0,[selection height in bytes-1]for(L,0,[selection width in bytes-1]Pt-On(L*8,M*8,{M*[selection width in bytes-1]*8+(L*8)+L1EndEnd
Also, to save your arguments, the syntax is sub(LBLr,...) not sub(LBL,..)r