(Comp.sources.hp48) Item: 109 by detlef@mwhh.hanse.de Author: [Raymond Hellstern] Subj: Character Set Catalog Date: Fri May 22 1992 [Note: Also see TIOCAT on this disk for another programmer's approach to this task. -jkh-] ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿ ³ Mini-instructions: CCAT; [SWAP] toggles high bit; [BIN] toggles num ³ ³ disp; browse with arrows; ENTER pushes char:num to stack. -jkh- ³ ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ Hi everybody. From time to time I want to take a brief look at the 48's character set. Ok, install CSCAT from J. Donnelly, I hear you say. No! I have so many tools in libraries that my LIB menu takes a considerable time to come up. In addition, CSCAT needs 2.4kb of valuable memory. Here's the alternative: THE ULTIMATIVE CHARACTER SET CATALOG (?! :-) CCAT (c) 1992 by Raymond Hellstern,Liebigstr.8,3000 HANNOVER 1,GERMANY Permission to copy this article is granted provided that the copies are not made or distributed for resale (excepting nominal copying fees). CCAT is distributed in the hope that it will be useful, but WITHOUT *ANY* WARRANTY. Features : - stand-alone programs (NOT a Library !) - VERY FAST - 1229.5 bytes in size (chksum #917Dh) - pure sys-RPL with embedded machine code - rapid key repeat - acts like HP's standard applications (but much faster) You'll see a map of 128 characters in the small font along with some more information for the highlighted char. You can move through the map with the cursor keys. If you hold down one of the cursor keys, it will repeat until you release. The ON-key exits the program, turns the calc off and fetches the char number (tagged with the char) to the stack. There are three menu keys available: SWAP Swaps between the upper/lower half of the char set. BIN Toggles the char code display from real/hex to binary and back. EXIT leaves CCAT. My credits go to James Donnelly for his honourable work on the similar program CSCAT (a commercial product). Bye, Raymond Hellstern