flx_decl(1)

flx_decl1

declarations and defintions

struct <identifier> { <identifier>: <type> ... };
Define a struct.

union <identifier> = | <identifier> of <type> ...;
Define a union. The of <type> part is optional.

module <identifier> { <statements> }
Define a module.

fun <identifier> (<arglist>):<type>= { <statements> };
Define a function. The return type is optional.

proc <identifier> (<arglist>) { <statements> };
Define a procedure.

inherit <identifier> = <qualified_name>;
inherit fun <identifier> = <qualified_name>;
Inject the name of an entity or function set into the public interface of a module.

<identifier> :>
Specify a label.

Version

1.1.1_rc1

Web site

See http://felix.sourceforge.net

Author

John Maxwell Skaller, mailto:[email protected]

From felix 1.1.1-2+b1 in Debian 4.0 (Etch). Parsed by carta from the page's man source.