The %else directive – HP SunSoft Pascal 4.0 User Manual

Page 274

Advertising
background image

250

Pascal 4.0 User’s Guide

A

Example

The

%else

Directive

The

%else

directive provides an alternative action to the

%if

directive.

Syntax

%if

expression

%then

.

.

%else

.

.

%endif

The Pascal program,

debug.p

program debug_example(output);

{ This program demonstrates the use of the

%debug compiler directive. }

begin

writeln ('Hello, how are you?');

%debug; writeln ('Fine, thank you.');

end. { debug example }

The output when you compile

debug.p

without the

–cond

option

hostname% pc -xl debug.p

hostname% a.out

Hello, how are you?

The output when you use

–cond

hostname% pc -xl –cond debug.p

hostname% a.out

Hello, how are you?

Fine, thank you.

Advertising