| save Full Description |   | 
| Syntax save shelf-type? shelf-name Purpose A declaration that can be intermixed with local variable declarations of a local scope. The  Essentially,  It is an error to save the same shelf in both domains (the output processor and the input processor) at the same time. This feature prevents getting saves that are not properly nested with respect to each other. It also ensures that shelves will always be "unsaved" in the opposite order from which they were saved. Because  When  The shelf-type is an optional herald indicating the shelf type. The following is an example of the effect of  local counter my-shelf size 3 set my-shelf @ 1 to 10 set my-shelf @ 2 to 20 set my-shelf @ 3 to 30 using my-shelf @ 2 do output "%d(my-shelf)%n" do save my-shelf output "%d(my-shelf)%n" done done |