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.