0 Members and 3 Guests are viewing this topic.
21->{L1} .The 21 means appvarCopy(input,L1+1,8)If GetCalc(L1,Y1).Variable exists, Y1 is the relevant fileElse.Variable doesn't existEnd
21->{L1Fill(L1+1,9,85 .GarbageFor(X,1,2Copy(input,L1+1,8If GetCalc(L1,Y1Disp "HURRAYElseDisp "AWW...EndEnd
Nope. The string pointed to by input is null-terminated, which is copied over (unless it's 8 chars, but that's okay) and that's how GetCalc( reads it as well. And if the name is 8 characters long, it doesn't need a null.
21->{L1}Copy(input->P,L1+1,min({P-2}r,8))Asm(EB3600) .Puts 0 at the end. Assumes DE=Y+L after Copy(X,Y,L). Else just do 0->{L1+1+L}, where L is stored from the call to min(If GetCalc(L1,Y1.ExistsElse.DNEEnd