+++ /dev/null
- Dynamic memory\r
- --------------\r
-\r
-\r
-dynal ( size -- handle )\r
- Allocate dynamic memory block and return it's handle.\r
-\r
-dynde ( handle -- )\r
- Deallocate dynamic memory block.\r
-\r
-dynp ( handle -- addr )\r
- Returns pointer to memory where dynamic block\r
- data begins.\r
-\r
-dyns ( handle -- size )\r
- Returns size of dynamic block.\r
-\r
-dynresize ( NewSize handle -- )\r
- Nondestructively resize dynamic block.\r
-\r
-dync@ ( addr handle )\r
- Read one byte from dynamic block.\r
-\r
-dync! ( byte addr dynhandle )\r
- Write one byte to dynamic block.\r
-\r
-dyn@ ( addr handle )\r
- Read 32 bit number from dynamic block.\r
- Address will spacify, whitch number, not byte.\r
-\r
-dyn! ( 32BitNum addr dynhandle )\r
- Write 32 bit number to dynamic block.\r
- Address will spacify, whitch number, not byte.\r
-\r
-dyncon ( size "name" -- )\r
- Allocate dynamic block with specified size, and\r
- create constant honding its handle.\r
- ex: 100 dyncon MyNewBlock\r
-\r
-dyn. ( handle -- )\r
- Write contenc of dynamic memory block to screen.\r
-\r
-\r