SIS
Symmetric Index Structures
|
Go to the source code of this file.
Data Structures | |
struct | SCDAWG |
struct | SCDAWGBuildHelp |
Functions | |
SCDAWG * | SCDAWGInit (UINT symbolSize) |
void | SCDAWGFree (SCDAWG *aut) |
void | SCDAWGShrink (SCDAWG *aut) |
void | SCDAWGWrite (SCDAWG *aut, FILE *fp) |
SCDAWG * | SCDAWGRead (FILE *fp) |
void | SCDAWGDumpStat (const SCDAWG *aut, FILE *fp) |
void | SCDAWGClose (SCDAWGBuildHelp *help) |
void | SCDAWGDumpGV (SCDAWG *aut, FILE *fp, void(*DumpLabel)(const SCDAWG *, FILE *, UINT, boolean, UINT), UINT encoding) |
SCDAWGBuildHelp * | SCDAWGBuildHelpInit (SCDAWG *aut) |
void | SCDAWGBuildHelpFree (SCDAWGBuildHelp *help) |
void | SCDAWGAdd (SCDAWGBuildHelp *help, VoidSequence *sharpDocumentDollar) |
void | SCDAWGAddTarjanTable (SCDAWG *aut) |
void SCDAWGAdd | ( | SCDAWGBuildHelp * | help, |
VoidSequence * | sharpDocumentDollar | ||
) |
Definition at line 146 of file scdawg.c.
Referenced by lmu::cis::sis::SCDAWGAdapter::BuildSCDAWG(), and CmdBuildSCDAWG().
void SCDAWGAddTarjanTable | ( | SCDAWG * | aut | ) |
Definition at line 53 of file scdawg.c.
Referenced by lmu::cis::sis::SCDAWGAdapter::AddTarjanTable(), lmu::cis::sis::SCDAWGAdapter::BuildSCDAWG(), and CmdBuildSCDAWG().
void SCDAWGBuildHelpFree | ( | SCDAWGBuildHelp * | help | ) |
Definition at line 125 of file scdawg.c.
Referenced by lmu::cis::sis::SCDAWGAdapter::BuildSCDAWG(), CmdBuildSCDAWG(), and lmu::cis::sis::SCDAWGAdapter::~SCDAWGAdapter().
SCDAWGBuildHelp* SCDAWGBuildHelpInit | ( | SCDAWG * | aut | ) |
Definition at line 114 of file scdawg.c.
Referenced by lmu::cis::sis::SCDAWGAdapter::BuildSCDAWG(), and CmdBuildSCDAWG().
void SCDAWGClose | ( | SCDAWGBuildHelp * | help | ) |
Definition at line 24 of file scdawg.c.
Referenced by lmu::cis::sis::SCDAWGAdapter::BuildSCDAWG(), lmu::cis::sis::SCDAWGAdapter::Close(), and CmdBuildSCDAWG().
void SCDAWGDumpGV | ( | SCDAWG * | aut, |
FILE * | fp, | ||
void(*)(const SCDAWG *, FILE *, UINT, boolean, UINT) | DumpLabel, | ||
UINT | encoding | ||
) |
Definition at line 83 of file scdawg.c.
Referenced by CmdSCDAWGDumpGV(), and lmu::cis::sis::SCDAWGAdapter::DumpGV().
void SCDAWGDumpStat | ( | const SCDAWG * | aut, |
FILE * | fp | ||
) |
Definition at line 74 of file scdawg.c.
Referenced by CmdSCDAWGStat(), and lmu::cis::sis::SCDAWGAdapter::DumpStat().
void SCDAWGFree | ( | SCDAWG * | aut | ) |
Definition at line 18 of file scdawg.c.
Referenced by lmu::cis::sis::SCDAWGAdapter::BuildSCDAWG(), CmdBuildSCDAWG(), CmdSCDAWGDumpGV(), CmdSCDAWGStat(), SCDAWGLeftLang(), and lmu::cis::sis::SCDAWGAdapter::~SCDAWGAdapter().
Definition at line 9 of file scdawg.c.
Referenced by lmu::cis::sis::SCDAWGAdapter::BuildSCDAWG(), and CmdBuildSCDAWG().
SCDAWG* SCDAWGRead | ( | FILE * | fp | ) |
Definition at line 65 of file scdawg.c.
Referenced by CmdSCDAWGDumpGV(), CmdSCDAWGStat(), lmu::cis::sis::SCDAWGAdapter::Read(), and SCDAWGLeftLang().
void SCDAWGShrink | ( | SCDAWG * | aut | ) |
Definition at line 48 of file scdawg.c.
Referenced by lmu::cis::sis::SCDAWGAdapter::BuildSCDAWG(), CmdBuildSCDAWG(), and lmu::cis::sis::SCDAWGAdapter::Shrink().
void SCDAWGWrite | ( | SCDAWG * | aut, |
FILE * | fp | ||
) |
Definition at line 60 of file scdawg.c.
Referenced by lmu::cis::sis::SCDAWGAdapter::BuildSCDAWG(), CmdBuildSCDAWG(), and lmu::cis::sis::SCDAWGAdapter::Write().