83Plus:BCALLs:4366

From WikiTI
Revision as of 08:52, 6 February 2008 by Luby (Talk | contribs)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search


Synopsis

Unofficial Name: DelVarEntry

BCALL Address: 4366

This BCALL deletes the entry of a variable and adjusts pointers as necessary.

Inputs

  • DE points to VAT entry of variable
  • BC is size of VAT entry (7 + name length)

Outputs

  • None

Destroys

  • HL

Comments

In theory, this can be used to delete the variable's data as well. It updates the following pointers:

  • pTemp
  • progPtr
  • editSym
  • tSymPtr1
  • tSymPtr2
  • chkDelPtr3
  • chkDelPtr4
  • XOutSym
  • YOutSym
  • inputSym
  • fmtMatSym

I have no idea what distinguishes this from the other DelVar/DelMem variants.