HP SunSoft Pascal 4.0 Manuel d'utilisateur Page 279

  • Télécharger
  • Ajouter à mon manuel
  • Imprimer
  • Page
    / 333
  • Table des matières
  • MARQUE LIVRES
  • Noté. / 5. Basé sur avis des utilisateurs
Vue de la page 278
Pascal Preprocessor 255
A
Example
The %endif Directive
The %endif directive indicates the end of a %if or %ifdef directive. See the
sections on %if and %ifdef for more information on this directive.
The%error Directive
The %error directive causes the compiler to print a string on the standard
output and treat it as an error.
The Pascal program,
enable.p. This example sets
the conditional variable two to
true, which is equivalent to
setting the -config option to
two on the command-line.
program enable_example(output);
{ This program demonstrates the use of
the %enable compiler directive. }
var
a: integer;
b: integer;
%var one, two
%enable two
begin
%if one %then
a := maxint;
writeln('One is defined as ', a:2, '.');
%endif
%if two %then
b := minint;
writeln('Two is defined as ', b:2, '.');
%endif
end. { enable_example }
The commands to compile and
output enable.p
hostname% pc -xl enable.p
hostname% a.out
Two is defined as -32768.
Vue de la page 278
1 2 ... 274 275 276 277 278 279 280 281 282 283 284 ... 332 333

Commentaires sur ces manuels

Pas de commentaire