[ColorForth] temporary memory allocation
- Subject: [ColorForth] temporary memory allocation
- From: Charles Shattuck <charleys@xxxxxxx>
- Date: Sun, 28 Apr 2002 19:26:06 -0700
I don't know about elegant, but a practical way might be to figure out
what blocks are free and just use them explicitly. If the spirit of
colorForth is extreme simplicity then a mark stack sounds like overkill
to me. If you need an extra stack to keep track of memory allocations
maybe you should rethink your original problem instead and find a
simpler solution.
Charley
On Sunday 28 April 2002 07:35, you wrote:
> It seems an elegant way to do temporary memory allocation is to write to
> the dictionary space and use 'mark' and 'empty' to allocate and free
> regions of memory. However, this would require a mark stack, to make sure
> you didn't eliminate previous marks. Does this seems like a good idea? or
> is there a better way? In practice the mark stack would not need to be
> very deep.
>
> Mark
>
> ------------------------
------------------------
To Unsubscribe from this list, send mail to Mdaemon@xxxxxxxxxxxxxxxxxx with:
unsubscribe ColorForth
as the first and only line within the message body
Problems - List-Admin@xxxxxxxxxxxxxxxxxx
Main ColorForth site - http://www.colorforth.com