Package gov.llnl.babel.backend.mangler

Interface Summary
NameMangler When symbol names are too long for a language, a NameMangler maps long names onto shorter names that are unlikely to conflict with other symbol names.
 

Class Summary
CMangler The CMangler class provides a NameMangler for the C language.
FortranMangler This class provides a NameMangler for the FORTRAN 77, 90, 95 and presumably future FORTRAN standards.
NonMangler This mangler doesn't do any mangling.
ShaMangler This class uses the SHA message digest algorithm to generate the mangled part of a shortened identifier.