Main About Download Schemes Documentation Resources

Function Header

About

Some programming languages require functions to be declared at the beginning of a program. This is the case with Pascal and C++.

Function Header section uses the text generated from the Parameter section. It is also used by Function section.

C++ Example
[Function Header]
Text = {type} {name}({parameters}); | return
= void {name}({parameters}); | ~return

Text Key

The text key is used to generate the syntax of the Function Statement.

Fields Contents
{Type} The return type of the function
{Name} The name of the function.
{Parameters} The text created by the [Parameter] section.
{Return} The name of the return variable.
Flags When True
declare The function has declared variables. This is useful if the target programming language requires a [Variable Header] (e.g. Pascal)
parameters The function has 1 or more parameters.
return The function returns a value.

T