Path: utzoo!utgpu!news-server.csri.toronto.edu!rpi!usc!wuarchive!uunet!munnari.oz.au!brolga!uqcspe!cs.uq.oz.au!grue From: grue@cs.uq.oz.au (Frobozz) Newsgroups: comp.sys.handhelds Subject: Re: Converting a string to uppercase. Keywords: strup Message-ID: <1021@uqcspe.cs.uq.oz.au> Date: 28 Apr 91 00:46:10 GMT References: <1009@uqcspe.cs.uq.oz.au> Sender: news@cs.uq.oz.au Reply-To: grue@cs.uq.oz.au Lines: 47 In <1009@uqcspe.cs.uq.oz.au> I write: [lots of stuff] oops, I made a nice error. I forgot to post the checksums for the thing. When the program is recalled to the stack, and BYTES is executed I get: # 1EDBh and 85.5 on the stack. If I run BYTES on 'STRUP' (which is where I stored it), I get the same checksum and a length of 95. The string (at the bottom, not the ->ASC one) has a checksum of # CB14h [ This may not actually be correct, I've deleted the string from my calc already and I scribbled this down before I did. I hope it is correct ] I suppose I should include some usage information: On entry level 1 of the stack contains a string. On exit this string is changed so that all lowercase characters have become uppercase. The program again in ->ASC format "D9D20ECE81D0040D9D2075660CCD20380008FB9760147134164146819F2CECE8 AAE4D71643106AE514A9EC0331B79EAD131FD9EAE1317F9625131FF962C0310E A6A148161CF8AF2C8F2D760142164808CB2130B2130BDE1" This is the string that I typed into my calculator (minus the newlines). I am quite confident that this really does work correctly. This string does not have the checksum present and it isn't broken into new lines as desired. D9D20ECE81D0040D9D2075660CCD20380008FB9760147134164146819F2CECE8AAE4D71643106 AE514A9EC0331B79EAD131FD9EAE1317F9625131FF962C0310EA6A148161CF8AF2C8F2D760142 164808CB2130B2130 Pauli seeya Paul Dale | Internet/CSnet: grue@cs.uq.oz.au Dept of Computer Science| Bitnet: grue%cs.uq.oz.au@uunet.uu.net Uni of Qld | JANET: grue%cs.uq.oz.au@uk.ac.ukc Australia, 4072 | EAN: grue@cs.uq.oz | UUCP: uunet!munnari!cs.uq.oz!grue f4e6g4Qh4++ | JUNET: grue@cs.uq.oz.au --