Re: How to put comment on HPUserEdit



At the expense of more memory use, however,
plus a slight run-time overhead,
one can sprinkle into one's programs:

"My comments about what I'm doing" DROP

One can also attach "tags" to some objects,
since commands which do not attach special meaning
to "tagged" arguments generally automatically
strip tags during argument processing; e.g.
the following executes the "system word" named "TRUE"
(although SYSEVAL uses only the address part,
and takes no interest in what you think its name is :)

:TRUE: #3A81h SYSEVAL

A "SYSEVAL translator" package (created for migrating
UserRPL programs containing SYSEVAL from HP48 to HP49)
took advantage of this to attach the correct name
to every argument of SYSEVAL on the HP48,
and then to use those names to look up and replace
the (generally different) address within the program
itself, after transferring the program to an HP49
(this was essentially a program pre-editor,
not a run-time operation).

"Complete SYSEVAL translator package"
http://groups.google.com/group/comp.sys.hp48/msg/b4c1512ee44cbda9?dmode=source
http://www.hpcalc.org/search.php?query=syseval+translator

I also wasted memory by posting some of my programs
with the tags included, just as documentation,
even though I'd mention that they weren't necessary :)

[r->] [OFF]
.



Relevant Pages

  • Re: sun blade 1000 ith Solaris 10
    ... OpenBoot 4.16.4, 512 MB memory installed, Serial #16454372. ... 0:0>DMMU TLB DATA RAM Access ... 0:0>DMMU TLB TAGS Access ... 0:0>IO-Bridge unit 0 PCI DMA A test ...
    (SunManagers)
  • Unable to boot with SiS ATA chipsets (Re: Unable to boot on ECS K7S5A)
    ... has SiS vendor ID as an ATA controller. ... avail memory = 239845376 ... device_attach: ata0 attach returned 6 ... miibus0: on dc0 ...
    (freebsd-current)
  • Re: one more ACPI Error (utglobal-0125): Unknown exception code: 0xFFFFFFEA [Re: 2.6.18-rc4&
    ... Perhaps the motherboard device needs to attach to more device types? ... I am adding memory to the ... Make ACPI motherboard driver not attach to devices/handles it dosen't expect. ... Fix a bug where the motherboard driver attached to hot-add memory event and ...
    (Linux-Kernel)
  • Re: Single Line replacement in file
    ... first file, close second file, delete first file or rename to backup, rename ... You read complete file into memory, filter there, seek to file start, write ... You replace characters of these tags by spaces directly in the file, ...
    (comp.lang.ruby)
  • Re: Memory Issue
    ... If I let the app run for 20 minutes it runs out of memory. ... Unfortunately after you attach a debugger 20 minutes might turn into 20,000 minutes. ... Get a debugger or other performance tool, attach it and let the process run. ...
    (comp.lang.java.help)