felix tools(1)
NAME
Felix tools
SYNOPSIS
flxl [-Iinclude-dir] filebasename flxp [-Iinclude-dir] filebasename flxm [-Iinclude-dir] filebasename flxd [-Iinclude-dir] filebasename flxb [-Iinclude-dir] filebasename flxcc control-filename flxg [-v] [-Iinclude-dir] filebasename flx_run libname flx_doc --outdir=docidr filename .. flx [--version] [--help] [--test] [--force] [--echo] [--time] [--inline] [--static] [--optimise] [--optimize] [-c] [ [--pkg=<pkg-config pkg>] [<file>.cpp] [<file>.o] [<file>.a] [<linkops>]..] filebasename
DESCRIPTION
Array--optimise --optimize
Enables inlining and passes -O3 to the C++ compiler.
Array--version
Prints version and exits.
Array--help
Runs 'man flx' and exits.
Arrayflxg driver to produce filebasename.cpp which is then compiled
and linked with other specified files. Currently only one Felix
file may be given.
USE
Arraydriver, for rapid prototyping in a scripting style.
flxcc is the wrapper generator for C headers.
- flx_doc is the documentation generator. It can be used to
- create HTML pages documenting any Felix code files.
DRIVERS
Arrayclude terminating newline character. A zero length line is passed
at end of file. The message types is std::basic_string<char>
FILE EXTENSIONS
*.flx
Felix input files.
*.cpp *.hpp
Generated C++ output files.
*.par
Precompiled header file.
VERSION
1.1.1_rc1
SEE ALSO
felix(1) for a language introduction and man page index
flx(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.net