Next: Initialisation
Up: Overview
Previous: Overview
Below is a brief summary of the main features of the
Assign and related functions of Format.m.
- CAssign translates to C, FortranAssign to FORTRAN77 and
MapleAssign to Maple.
- The Assign function accepts any Mathematica OutputForm
(e.g. TeXForm).
- Translation of and assignments to expressions and lists of
expressions is possible. Multiple assignments are also possible.
- Many options are provided for precise control over the formatting
of expressions.
- Large FORTRAN expressions can automatically be broken into
sub-expressions in order to stay within compiler limits.
- Code translation adheres to ANSI C and FORTRAN standards.
- Optimized computational sequences are possible.
- Many Mathematica rules have been rewritten to produce more
efficient executable code.
- The range of integer and floating point numbers can be checked
against IEEE standards.
- Syntax checking on all options is performed and full on-line
documentation is available.