RemovePermanent - Maple Help
For the best experience, we recommend viewing online help using Google Chrome or Microsoft Edge.

Online Help

All Products    Maple    MapleSim


Cache

  

RemovePermanent

  

remove a permanent entry from the cache table

 

Calling Sequence

Parameters

Description

Examples

Calling Sequence

RemovePermanent( cache, key )

Parameters

cache

-

cache table or procedure: the object the entry is removed from

key

-

list: the key to remove

Description

• 

The RemovePermanent command removes the permanent entry for which key is the key.  The cache table can be given directly as cache, or cache can refer to a procedure that has, or can have, a cache remember table.  If such a procedure is given and it has a cache remember table, the permanent entry is removed from that table.  If the procedure does not have a table, no action is taken.

• 

To handle an expression sequence as a key, key must be given in a list.  The actual key used for the entry is op(key).

• 

Calling RemovePermanent is the only way to remove a permanent entry from a cache table.

• 

To add a permanent entry to a cache table, use AddPermanent.

• 

For more information on cache tables, see Cache Package.

Examples

(1)

(2)

(3)

(4)

p := proc(x,y) option cache; x+y; end proc;

(5)

(6)

(7)

(8)

(9)

(10)

(11)

(12)

See Also

Cache

Cache Package

Cache[AddPermanent]

Cache[AddTemporary]

Cache[PermanentEntries]

Cache[PermanentIndices]

Cache[RemoveTemporary]

Cache[Resize]

Cache[TemporaryEntries]

Cache[TemporaryIndices]

option cache

 


Download Help Document