Вот два примера:
Код:
Procedure.s StrB(int.i,capitalise.b=#False)
If int=0
ProcedureReturn ByteTruth(#False,capitalise)
Else
ProcedureReturn ByteTruth(#True,capitalise)
EndIf
EndProcedureКод:
CompilerIf Defined(ByteTruth,#PB_Procedure)=0
Procedure.s ByteTruth(b.b,capitalise.b=#False)
If b
If capitalise
ProcedureReturn "True"
Else
ProcedureReturn "true"
EndIf
Else
If capitalise
ProcedureReturn "False"
Else
ProcedureReturn "false"
EndIf
EndIf
EndProcedureПо второму примеру он участвует в составлении данных. К примеру определяет какой-то параметр истины?