Re: A83: File manuplitation


[Prev][Next][Index][Thread]

Re: A83: File manuplitation




Use 'call _insertmem'.  to delete mem use 'call _delmem'

------------------------------------

Insertmem:

Input: HL=Bytes to insert
	DE->Location to insert at
Output:Mem inserted
	DE->Begining of inserted mem

-------------------------------------

Deletemem:

Input: HL=Bytes to delete
	DE->Location to start deletion
Output:Mem dleted (duh!)

>
>Hey!
>
>I know to create program files from within an
>assembly program. You specify the size, and then
>make an appropite call to somewhere.
>
>But how would you create a 'dynamic' size. Ie.
>in the basic editor there is an 'insert' operation.
>
>You insert code, and the file gets bigger.
>
>Such a usefull concept.
>
>Of course you could just edit the table entry to
>contain a larger size, but the memory you take
>has not been released. (bad).
>
>This could allow lots of cool things (word processors
>on board assemlbers (not even slighlty easy) and so on)
>
>Im not saying im going to *do* this....its just i'd 
>like some info to see if it is *possible*.
>
>thanks for any help,
>
>Bill J Ellis
>
>----------------
>Bill James Ellis
>Heriot-Watt University
>
>B.J.Ellis@hw.ac.uk
>http://www.cee.hw.ac.uk/~ceebje/
>
>

<<<<<<<<<<<<<<<<<<<<<<<<<+>>>>>>>>>>>>>>>>>>>>>>>>>
       See ya,
       Mastermind

       http://www.bigfoot.com/~mastermind5

___________________________________________________________________
You don't need to buy Internet access to use free Internet e-mail.
Get completely free e-mail from Juno at http://www.juno.com/getjuno.html
or call Juno at (800) 654-JUNO [654-5866]