FWEAVE writes a variety of output files.
name.tex-- Woven output to be processed with LaTeX.
CONTENTS.tex-- Temporary file that accumulates Table-of-Contents information. (For LaTeX, theauxfile is used instead.)
INDEX.tex-- Temporary file that stores indexing information.
MODULES.tex-- Temporary files that stores module list.
The names of the three temporary files can be changed with style-file
parameters (see Style). Commonly, one may put into the style file
fweb.sty commands such as
index.tex "#.ndx"
modules.tex "#.mds"
contents.tex "#.cts"
The # is replaced by the root name of the web file.
FTANGLE writes files of the form
name.ext-- Compilable output file.
The extensions for the compilable output file(s) have certain defaults, but can be changed by style-file parameters according to the following table:
Language Style-file entry UNIX default non-UNIX default C suffix.CccC++ suffix.CppCCFortran-77 suffix.NfforFortran-90 suffix.N90f90for90Ratfor-77 suffix.RrratRatfor-90 suffix.R90r90rat90TeX suffix.XstystyVERBATIM suffix.Vmkmk
For example, to change the default extension for a C++ file from
C to c++, put into fweb.sty the line
suffix.C = "c++"