# Error Handling

These are the available functions for error handling. See each function's help topic in the TERR Language Reference for more information.

Function name | Title description
--- | ---
`.Deprecated` | Functions for Handling Unimplemented Functions and Arguments
`.Defunct` | Functions for Handling Unimplemented Functions and Arguments
`.doTrace` | Trace Calls to Functions
`.handleSimpleError` | Condition Handling and Recovery
`.NotYetImplemented` | Functions for Handling Unimplemented Functions and Arguments
`.signalSimpleWarning` | Condition Handling and Recovery
`allowInterrupts` | Disable or Enable User Interrupts
`as.character.condition` | Condition Handling and Recovery
`as.character.error` | Condition Handling and Recovery
`assertCondition` | Test Expected Errors and Warnings
`assertError` | Test Expected Errors and Warnings
`assertWarning` | Test Expected Errors and Warnings
`browser` | Browse Interactively in a Function's Frame
`computeRestarts` | Condition Handling and Recovery
`condition` | Condition Handling and Recovery
`conditionCall` | Condition Handling and Recovery
`conditionCall.condition` | Condition Handling and Recovery
`conditionMessage` | Condition Handling and Recovery
`conditionMessage.condition` | Condition Handling and Recovery
`conditions` | Condition Handling and Recovery
`dump.frames` | Save All Frames on Errors
`findRestart` | Condition Handling and Recovery
`errorCondition` | Condition Handling and Recovery
`geterrmessage` | Error and Warning Messages
`getOption` | Set or Return Options
`globalCallingHandlers` | Condition Handling and Recovery
`invokeRestart` | Condition Handling and Recovery
`invokeRestartInteractively` | Condition Handling and Recovery
`isRestart` | Condition Handling and Recovery
`on.exit` | Exit Expression For a Function
`options` | Set or Return Options
`print.condition` | Condition Handling and Recovery
`print.restart` | Condition Handling and Recovery
`restartDescription` | Condition Handling and Recovery
`restartFormals` | Condition Handling and Recovery
`signalCondition` | Condition Handling and Recovery
`simpleCondition` | Condition Handling and Recovery
`simpleError` | Condition Handling and Recovery
`simpleMessage` | Condition Handling and Recovery
`simpleWarning` | Condition Handling and Recovery
`stop` | Error and Warning Messages
`stopifnot` | Stop if Not All True
`suppressWarnings` | Error and Warning Messages
`suspendInterrupts` | Disable or Enable User Interrupts
`trace` | Trace Calls to Functions
`traceback` | Print Call Stack After Error
`try` | Continue after errors
`tryCatch` | Condition Handling and Recovery
`tryInvokeRestart` | Condition Handling and Recovery
`unimplementedStop` | Functions for Handling Unimplemented Functions and Arguments
`unimplementedWarning` | Functions for Handling Unimplemented Functions and Arguments
`untrace` | Trace Calls to Functions
`warning` | Error and Warning Messages
`warningCondition` | Condition Handling and Recovery
`warnings` | Saved Warning Messages
`withCallingHandlers` | Condition Handling and Recovery
`withRestarts` | Condition Handling and Recovery