# Interpreter functions

Interpreter functions

## Description

interpreter functions

* [abort](interpreter/abort) - stop evaluation.
* [break](interpreter/break) - exit evaluation loop.
* [continue](interpreter/continue) - continue evaluation in loop.
* [for](interpreter/for) - for loop.
* [function](interpreter/function) - function declaration.
* [if](interpreter/if) - conditional statement.
* [iskeyword](interpreter/iskeyword) - Returns all Nelson keywords.
* [keyboard](interpreter/keyboard) - Stops script execution and enter in debug mode.
* [max\_recursion\_depth](interpreter/max_recursion_depth) - Internal limit on the number of times a function may be called recursively.
* [numeric types](interpreter/numeric_types) - About integer and floating-point data.
* [parsefile](interpreter/parsefile) - Parse a Nelson file.
* [parsestring](interpreter/parsestring) - Parse a string.
* [switch](interpreter/switch) - switch statement.
* [try](interpreter/try) - try/catch statement.
* [while](interpreter/while) - while loop.
