Path: utzoo!attcan!uunet!snorkelwacker!usc!zaphod.mps.ohio-state.edu!sdd.hp.com!hp-pcd!hpcvra!billw From: billw@hpcvra.CV.HP.COM (William C Wickes) Newsgroups: comp.sys.handhelds Subject: Re: Assorted HP48 questions Message-ID: <25590014@hpcvra.CV.HP.COM> Date: 13 Jun 90 21:41:03 GMT References: <8815@hacgate.UUCP> Organization: Hewlett-Packard Co., Corvallis, OR, USA Lines: 14 * There is only one key assignment list maintained by the 48, so there is no automated way to make directory-sensitive key assignments. Note however, that the custom menu IS directory-dependent--you can have a different custom menu in every subdirectory. * The BYTES command works in two ways: 1) if its argument is a global name, BYTES computes the total memory size of the associated global variable, and the checksum of the stored object; 2) for any other object, the memory size and checksum of the object itself are returned. Thus you will get a smaller size (since it doesn't include the variable overhead) for an object on the stack than for the same object stored in a variable (the checksums will be the same). I might guess that you are using BYTES on stack objects, whereas the programs you are checking against are using BYTES on the names of stored objects.