# t command (FlashBASIC Debugger)

The t command places a given variable into the trace table, causing
 the debugger to display the specified data element along with the contents of the break and trace
 tables on each break.

## Syntax

```
{flash.routine.name:} t {variable}
```

## Description

A plus sign displays for each
variable successfully entered into the table, until the table is full.
The maximum number of trace table entries is six, except in FlashBASIC,
where the number is unlimited.

The t command,
followed by pressing ENTER, toggles the trace function
on or off.

 In mvBase compatibility mode, the t command is similar to the
 c! command, in that it displays the source line *before* it has been
 executed.

## Example(s)

Sets a trace on the variable called `counter`:

```
*tcounter
```

 Warning:
 *flash.routine.name* can only be specified if the program has been optimized
 through the FlashBASIC compiler. When *flash.routine.name* is specified, the
 corresponding debugger command is executed against the specified routine. The
 colon separating *flash.routine.name* and the debugger
 command is required.

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