Rechercher une page de manuel
flx_decl
Langue: en
Version: 314255 (ubuntu - 07/07/09)
Section: 1 (Commandes utilisateur)
NAME
Felix declarations and definitons (these need to be checked!).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.3_rc4SEE ALSO
felix(1) for a language introduction and man page indexflx(1) for a list of the tools.
flxcc(1) for a description of the wrapper generator tool.
flx_lit(1) for a description of literals
flx_op(1) for a list of operators
flx_cop(1) for a list of C operator precedence names
flx_key(1) for a list of keywords
flx_grammar(1) for a grammar summary
flx_lib_typ(1) for a list of library types
flx_dir(1) for a list of directives
flx_exec(1) for a list of executable statements
flx_decl(1) for a list of declarative statements
flx_bind(1) for a list of binding statements
WEB SITE
See http://felix.sourceforge.netAUTHOR
John Maxwell Skaller, mailto:skaller@users.sourceforge.netContenus ©2006-2024 Benjamin Poulain
Design ©2006-2024 Maxime Vantorre