IBM SC34-5764-01 Manual do Utilizador Página 118

  • Descarregar
  • Adicionar aos meus manuais
  • Imprimir
  • Página
    / 481
  • Índice
  • MARCADORES
  • Avaliado. / 5. Com base em avaliações de clientes
Vista de página 117
This gives the trace:
rotate
6 *-* wheel:
8 *-* cog:
10 *-* true:
8 *-* cog:
10 *-* true:
8 *-* cog:
10 *-* true:
6 *-* wheel:
8 *-* cog:
13 *-* false:
8 *-* cog:
13 *-* false:
8 *-* cog:
13 *-* false:
17 *-* done:
v To see how the language processor is computing expressions, use TRACE Intermediates.
v To find out whether you are passing the right data to a command or subroutine, use TRACE Results.
v To make sure that you get to see nonzero return codes from commands, use TRACE Errors.
Coding Style
The only sure way of finding out whether a program is correct is to read it. Therefore, programs must be
easy to read. Naturally, easy to read means different things to different programmers. All we can do here is
to give examples of different styles, and leave you to choose the style you prefer.
A very good way to get your program checked is to ask a fellow worker to read it. Be sure to choose a
coding style that your fellow workers find easy to read.
Most people would find the following program fragment difficult to read.
/* ROTATE EXEC */
/* Example: two iterations of wheel, six iterations */
/* of cog. On the first three iterations, "x < 2" */
/* is true. On the next three, it is false. */
trace L
dox=1to2
wheel:
do 3
cog:
ifx<2then do
true:
end
else do
false:
end
end
end
done:
Figure 47. ROTATE EXEC
Programming Style and Techniques
96
CICS TS for VSE/ESA: REXX Guide
Vista de página 117
1 2 ... 113 114 115 116 117 118 119 120 121 122 123 ... 480 481

Comentários a estes Manuais

Sem comentários