# Prompt characters

Prompt characters are the characters displayed at input
prompts. The number of prompt characters output is equivalent to the
level a process is at.

For D3, the TCL prompt is the `:` (colon).
If a list is active, then the TCL prompt is an `>` (angle bracket).

When running FlashBASIC programs, the default
input prompt is the `?` (question mark). Only
one input prompt is displayed regardless of the process level. The
FlashBASIC debugger prompt is the `*` (asterisk). The
system debugger prompt is the `!` (exclamation point).

The Proc default input prompt is the `:` (colon).
Only one input prompt is printed regardless of the process level.

## Example(s)

| ::: | At TCL level 3 |
| --- | --- |
| >> | At TCL level 2 with an active list |

## See also

- [BASIC/FlashBASIC Debugger](https://d3codex.com/flashbasicdebugger/basic-flashbasic-debugger/)
- [ip command](https://d3codex.com/proc/ip-command/)
- [is command](https://d3codex.com/proc/is-command/)
- [Level pushing](https://d3codex.com/tcl/level-pushing/)
- [Levels](https://d3codex.com/definitions/levels/)

---
Source: https://d3codex.com/definitions/prompt-characters/ - part of the D3Codex reference.
