Escolar Documentos
Profissional Documentos
Cultura Documentos
Ejemplo
X:=MiFuncion(y);
• Una declaración de procedimiento tiene la forma:
• Por ejemplo:
• Llamado al procedimiento:
AProc(X, Y, Z);
push Z
push Y
push X
call AProc
• La directiva forward remplaza código, incluyendo declaraciones de
variables locales y estamentos, en una declaración de
procedimiento o función.
• Por ejemplo
Function cslcular(x,y:Integer):Real;forward;
• Parámetros constantes
Un parámetro constante (const) es como una constante local o una
variable de solo lectura.
• Parámetros Out
Un parámetro Out, como un parámetro variable se pasa por
referencia. Con un parámetro Out, sin embargo, el valor inicial de la
variable referenciada es descartado o la rutina a la que es pasado. El
parámetro Out es solo para salida.
• Parámetros array.