# BASIC clauses

The following BASIC clauses are available.

## In this section

- [do clause](https://d3codex.com/pickbasic-flashbasic/do-clause/)
- [else clause](https://d3codex.com/pickbasic-flashbasic/else-clause/)
- [locked clause](https://d3codex.com/pickbasic-flashbasic/locked-clause/)
- [onerr clause](https://d3codex.com/pickbasic-flashbasic/onerr-clause/)
- [on error clause](https://d3codex.com/pickbasic-flashbasic/on-error-clause/)
- [setting clause](https://d3codex.com/pickbasic-flashbasic/setting-clause/)
- [then clause](https://d3codex.com/pickbasic-flashbasic/then-clause/)
- [until clause](https://d3codex.com/pickbasic-flashbasic/until-clause/)
- [while clause](https://d3codex.com/pickbasic-flashbasic/while-clause/)

---
Source: https://d3codex.com/pickbasic-flashbasic/basic-clauses/ - part of the D3Codex reference.
