creates a Makefile from configuration files using the shell.
runs make on a global building place, definend by environemt. In EFEU
building of libraries and commands is completly separated from source.
is the basic library for EFEU applications. Here comes a brief overview:
Robust memory allocation tools.
Functions to concatenate and copy strings with memory allocation.
Buffers for dynamic growing strings and fields.
Data structures with reference counters and garbage collection.
File tools, that allows you to specify pipes wherever a filename is
and supports automatic implementation of (de)compression filters (gzip)
depending on filename extensions.
Includes a high level interface to files, strings and anything else
you can read from or write to. Allows to control specific capabilities
of the coverd structure. You can easy add input and output filters.
Includes functions for command configuration. The documentation of
arguments and options is part of the declaration.
provides the EFEU-interpreter (see applications) and some extensions to
the basic library.
provides an interface to readline.
consists of library functions to handle data cubes. The `mdmat' data
supports data cubes of any types and with no limits on dimensions.
functions for counting data structures.
consists of library functions to handle polynoms and time series.
spline interpolation and OLS estimation.
is a frontend to curses. The functionality is limited to the
of applications. Currently only used by `eis' (see applications).
is a frontend to PostgreSQL as plugin for esh or for direct use in C
is a command interpreter with a syntax similar to C/C++. You can use it
in many ways. The application range starts by a desc calculator
interface) and ends by complex scripts. The interpreter shares data
directly with C-programms. You can use it in C-Programms for evaluation
configuration scripts and you can easy add your own C-functions and
types to it.
uses the esh interpreter to produce C source. You may miss applications
in the current release of efeu, but this tool is heavily used on
verwendet den esh Interprerter um C Sourcen zu generieren. In der EFEU
Veröffentlichung finden sich keine Anwendungen, aber dieses
wird intensiv zur Datenanalyse bei Synthesis eingesetzt.
is a document generator with different output formats (LaTeX, HTML,
...). The esh interpreter is used in macros, so you can directly
data evaluation or create tables from data cubes directly in your
extracts comments from source file to be processed with efeudoc. This
allows you to integrate the documentation in the source code.
Have a look at the
manual to see all commands comming with EFEU:
Read the instructions in
INSTALL or just try
Please report any bugs in EFEU to the author Erich Frühstück
EFEU requires teTeX and readline development.
The current documentation is almost in german, english versions are
Lots of more documentation is coming.
Read the source, have fun !