# Expressions in Debugger Commands

Expressions in debugger commands use Fortran 95/90 source language syntax
for operators and expressions.

Enclose debugger command expressions between curly braces ({ }). For
example, the expression `print k` in the following
statement is enclosed between curly braces ({ }):

(idb) **when at 12
{print k}**

## Fortran Operators

The Intel Fortran operators include the following:

Relational operators,
such as less than (.LT. or <) and equal to
(.EQ. or ==)

Logical operators,
such as logical conjunction (.AND.) and logical disjunction (.OR.)

Arithmetic operators,
including addition (+), subtraction (--), multiplication (*), and division
(/).

For a complete list of operators, see the *Intel Fortran Language
Reference Manual.*

## Procedures

The idb debugger supports invocation of user-defined specific procedures
using Fortran 95/90 source language syntax.

See Also

*Intel Fortran Language Reference Manual*

Online *Intel ®
Debugger (IDB) Manual*