# Session Environment

These are the session environment functions. See each function's help topic in the TERR Language Reference for more information.

Function name | Title description
--- | ---
`.Platform` | Platform Specific Variables
`apropos` | Find Objects by (Partial) Name
`as.environment` | Coerce to an Environment Object
`eapply` | Apply a Function Over Values in an Environment
`file.path` | Construct Path to File
`gc` | Garbage Collection
`gcinfo` | Garbage Collection
`gctorture` | Garbage Collection
`gctorture2` | Garbage Collection (stub function does nothing)
`getOption` | Set or Return Options
`getwd` | Get or Set Current Working Directory
`ls` | Retrive a List of Objects
`memory.limit` | Memory Limit and Size
`memory.size` | Memory Limit and Size
`object.size` | Internal Size of an Object
`objects` | Retrive a List of Objects
`options` | Set or Return Options
`parent.frame` | Get the System Evaluator State
`path.expand` | Expand ~ in File Paths
`proc.time` | Running Time of Spotfire Enterprise Runtime for R
`q` | Quit From Spotfire Enterprise Runtime for R
`quit` | Quit From Spotfire Enterprise Runtime for R
`R.home` | Paths to Files in the Spotfire Enterprise Runtime for R Installation
`R.version` | Version Information
`R.Version` | Version Information
`R.version.string` | Version Information
`reg.finalizer` | Finalization of Objects
`remove` | Remove Objects from a Specified Environment
`rm` | Remove Objects from a Specified Environment
`setwd` | Get or Set Current Working Directory
`sys.call` | Get the System Evaluator State
`sys.calls` | Get the System Evaluator State
`sys.frame` | Get the System Evaluator State
`sys.frames` | Get the System Evaluator State
`sys.function` | Get the System Evaluator State
`Sys.getenv` | Get Environment Variables
`sys.nframe` | Get the System Evaluator State
`sys.on.exit` | Get the System Evaluator State
`sys.parent` | Get the System Evaluator State
`sys.parents` | Get the System Evaluator State
`Sys.setenv` | Set or Unset Environment Variables
`sys.status` | Get the System Evaluator State
`Sys.unsetenv` | Set or Unset Environment Variables
`system` | Invoke a System Command
`version` | Version Information