Path: utzoo!mnetor!tmsoft!torsqnt!news-server.csri.toronto.edu!rutgers!uwm.edu!spool.mu.edu!snorkelwacker.mit.edu!ai-lab!rice-chex!bson From: bson@rice-chex.ai.mit.edu (Jan Brittenson) Newsgroups: comp.sys.handhelds Subject: Large binaries (was HP48 compact arrays) Keywords: hp48 hacks Message-ID: <13384@life.ai.mit.edu> Date: 16 Feb 91 21:26:04 GMT References: <27b4e2a1:1997.2comp.sys.handhelds;1@hpcvbbs. <27b83c55:1997.3comp.sys.handhelds;1@hpcvbbs.UUCP> <7264@uqcspe.cs.uq.oz.au> Sender: news@ai.mit.edu Organization: nil Lines: 32 In a posting of [12 Feb 91 23:47:44 GMT] grue@batserver.cs.uq.oz.au writes: > The HP can handle extended length binarys (have a look at the alarm > stuff in the nameless directory), there would be no problems calling > internal routines on them. One interesting property of large binary integers (17 digits or more) is that when you edit them, they appear as: C# Unlike C$, C# doesn't seem to work the other way, i.e. with STR->. -- Now on to the obligatory reader exercise: #25d3a SYSEVAL @ Yields a 256-digit binary used @ for character classification \->STR @ --> "C# 256 00000000000E000..." I will leave it up to the reader to figure out which digit value correspnds to what. It's used by STR\->, and there are 3 more (at least) similar character class tables, all encoded as large binary integers. Happy hacking, -- Jan Brittenson bson@ai.mit.edu