This is CODE v1.2 by Richard Steventon & Joe Horn [Note: This obsoletes the CODE program on GD10. -jkh-] The only differences are : smaller, will work in TEMPOB (GX ports >2) For those of you who don't know, CODE will embed objects inside Code objects. Just place the object you want embedded on stack level 1 and run CODE. If the stack level 1 object is a Code object, it will try to extract a (possibly) previously embedded object. Why embed an object into a Code object? As follows: It can not be edited. It will be skipped over faster if it is embedded into a key list as a key assignment. In addition, you can tell your friends you can write ML, and to prove it, show them an object that just says 'Code' on the stack! -Bye -Richard (rsteven@engmlab.uct.ac.za) Source provided (file Code.s)