Next: Parameter and option checking
Up: Construction
Previous: Renaming functions
In[4]:= ?FortranAssign FortranAssign[lhs,rhs,options] FortranAssign converts the assignment of lhs to rhs into FORTRAN compatible strings. Options enable control over the conversion process. Expressions are broken up and continuation characters are added by default. The precision of real numbers in expressions may be specified together with single or double precision exponents. Generic FORTRAN functions are used since compilers can infer the function type from the precision of the argument. If assignments to expressions are not required, the lhs argument may be omitted. When used with Splice, the option FormatType->OutputForm should be specified. In[5]:= ?AssignToArray AssignToArray is used to convert Mathematica arrays and functions into arrays in C and FORTRAN. Arguments are protected from N and maintained in exact form. AssignToArray may evaluate to any list of symbols.
A complete list of all Assign related functions and options may be obtained as follows:
In[6]:= ?*Assign* Out[6]= Assign AssignIndex AssignTemporaryIndex AssignBreak AssignLabel AssignToArray AssignCase AssignMaxSize AssignToFile AssignEnd AssignOptimize AssignTrig AssignFortranNumbers AssignPrecision AssignZero AssignFunction AssignRange CAssign AssignHyperbolic AssignReplace FortranAssign AssignIndent AssignTemporary MapleAssignA complete list of all symbols introduced by the package (including those used internally) can be obtained by issuing the command ?@ in a new session after the package has been loaded.