# ? command (FlashBASIC Debugger)

The ? command displays the current program
name and line number.

## Syntax

```
?
```

## Example(s)

```
run bp conv (d
*E1
*?
*? conv L 1 object verifies.
```
where `conv` is the name of the program
being executed and `L 1` indicates that line one of
the program is about to be executed.

If the `conv` program had been *flashed* (compiled with the o option), the message produced by the ? command
is:

```
*? conv L 1 FlashBASIC object verifies.
```

## See also

- [Dollar command](https://d3codex.com/flashbasicdebugger/dollar-command/)
- [$! command](https://d3codex.com/flashbasicdebugger/dollar-exclamation-command/)
- [?! command](https://d3codex.com/flashbasicdebugger/question-exclamation-command/)
- [BASIC/FlashBASIC Debugger](https://d3codex.com/flashbasicdebugger/basic-flashbasic-debugger/)
- [debug command (TCL commands)](https://d3codex.com/tcl/debug-command-tcl-commands/)
- [debug statement](https://d3codex.com/pickbasic-flashbasic/debug-statement/)

---
Source: https://d3codex.com/flashbasicdebugger/question-command-flashbasic-debugger/ - part of the D3Codex reference.
