# set-compiler command

The set-compiler BASIC program sets
backward BASIC compiler compatibility.

## Syntax

```
set-compiler {compat.version}
```

## Parameter(s)

| compat.version | ap | Sets to Advanced Pick compatibility. |
| --- | --- | --- |
| ga | Sets to General Automation compatibility. | |
| pick | Sets to general Pick compatibility. | |
| ext | Sets to extended compatibility (default). | |
| r83 | Sets to R83 compatibility. | |
Note: See the [$options directive](https://d3codex.com/pickbasic-flashbasic/dollar-options-directive/) for more information on each
of these compatibility settings.

---
Source: https://d3codex.com/tcl/set-compiler-command/ - part of the D3Codex reference.
