| 077E4 |  (MAKERRP) | ( #libnum → rrp )Creates an empty directory.
 | 
| 08DF2 |  (CREATERRP) | ( id →  )Creates an empty directory. Does not check if
the name is already used.
 
 :: # 7FF CRDIR# SWAPCREATE; | 
| 184E1 |  CREATEDIR | ( id →  )Creates an empty directory. Calls
<REF>?PURGE_HERE first to delete the original.
 | 
| 08326 |  LASTRAM-WORD | ( rrp → ob T )
 ( rrp → F    )Recalls first object in directory.
 | 
| 18621 |  LastNonNull | ( rrp → ob T )
 ( rrp → F    )Recalls first object in directory (not null
named).
 | 
| 08376 |  PREVRAM-WORD | ( ob → ob' T )
 ( ob → F     )Recalls next object in directory.
 | 
| 1863A |  PrevNonNull | ( ob → ob' T )
 ( ob → F     )Recalls next object in directory (not null
named).
 | 
| 18653 |  (CkNonNull) | ( ob → ob T )
 ( ob → F    )Checks that the variable (ob) has a name.
 | 
| 082E3 |  RAM-WORDNAME | ( ob → id )Recalls name of object in current directory.
 | 
| 18595 |  XEQPGDIR | ( id →  )Purges a directory. Checks references, etc.
first.
 | 
| 20FF2 |  XEQORDER | ( {id1 id2..}→  )Orders the variables in the directory by
moving the given variables to the beginning of
the directory.
 | 
| 18779 |  DOVARS | (  → {id1 id2..})Returns list of variables from current
directory.
 | 
| 186E8 |  DOTVARS% | ( % → {} )Returns a list of variables in the current
directory with user type given by the
number. Internal TVARS if a single number was
given.
 | 
| 1867F |  (DODIRPRG) | ( ob :: → {} )Executes seco (can be single object) on all
directory variables.
At execution: ob :: id_contents
 {}id
To be returned: ob :: id_contents{}ob flag
If flag isTRUE, ob is added with>TCOMPto
list, else it is dropped. | 
| 1848C |  PATHDIR | (  → {HOME dir1 dir2..})Returns current path.
 | 
| 1A16F |  UPDIR | (  →  )Goes to parent directory.
 | 
| 08309 |  (MYRAMROMPAIR) | ( rrp → rrp' T )
 ( rrp → F      )Gets parent directory.  Returns
 FALSEif
parent directory is HOME. | 
| 08DD4 |  SYSRRP? | ( rrp → flag )Is rrp HOME?
 | 
| 08D5A |  CONTEXT@ | (  → rrp )Recalls current directory.
 | 
| 08D08 |  CONTEXT! | ( rrp →  )Sets new current directory.
 | 
| 08DD4 |  SYSRRP? | ( rrp → flag )Is rrp HOME?
 | 
| 08D82 |  (STOPSIGN@) | (  → rrp )Recalls last directory.
 | 
| 08D4A |  (STOPSIGN!) | ( rrp →  )Stores new last directory.
 | 
| 08D92 |  HOMEDIR | (  →  )Sets HOME as current directory.
aka:
 SYSCONTEXT | 
| 08DC4 |  (SYSSTOPSIGN) | (  →  )Sets HOME as last directory.
 | 
| 640A0 |  SaveVarRes | (  →  )Binds current and last directories to two
nullnamed lams.
 | 
| 640FA |  RestVarRes | (  →  )First sets HOME as both the current and last
directories (in case an error happens). Then,
restores the current and last directories
from 1LAM and 2LAM.
 |