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]