Task

Show how to explicitly allocate and deallocate blocks of memory in your language.

Show access to different types of memory (i.e., heap, stack, shared, foreign) if applicable.




 
    t := table() # The table's memory is allocated
                 #... do things with t
    t := &null   # The table's memory can be reclaimed
 