Zum Hauptinhalt springen

main

main

Ausführbar von Clients mit grafischer Oberfläche Ausführbar vom Server Ausführbar von Clients mit Programmierschnittstelle Ausführbar von der Web-Schnittstelle Ausführbar vom Druckprozessor Ausführbar von der ODBC-Schnittstelle Ausführbar vom SOA-Service

Deklaration der Prozedur-Hauptfunktion

Details

Der Unterschied zwischen main und sub besteht darin, dass nur eine main-Funktion pro Prozedur deklariert werden kann und main keinen Funktionsnamen besitzt.

Bei einem Aufruf der Prozedur ohne zusätzlichen Funktionsnamen wird main aufgerufen.

In der main-Funktion können genauso wie in den sub-Funktionen Übergabe- und Rückgabewerte definiert werden.

Beispiele:

// Hauptfunktion ohne Übergabe- und Rückgabewert
main
{
}

// Hauptfunktion mit Übergabe- und Rückgabewert
main
(
aPara : alpha;
) : int;
{
}