|
Frog
|
#include <vector>#include <list>#include "unicode/unistr.h"#include "ticcutils/LogStream.h"#include "frog/clex.h"

Go to the source code of this file.
Classes | |
| class | BaseBracket |
| class | BracketLeaf |
| class | BracketNest |
Namespaces | |
| Compound | |
| folia | |
Enumerations | |
| enum | Status { INFO, PARTICLE, PARTICIPLE, STEM, COMPLEX, INFLECTION, DERIVATIONAL, FAILED } |
| The state of the MBMA structure. More... | |
| enum | Compound::Type : int { Compound::NONE, Compound::NN, Compound::NA, Compound::NB, Compound::NP, Compound::NV, Compound::AN, Compound::AA, Compound::AB, Compound::AP, Compound::AV, Compound::BN, Compound::BA, Compound::BB, Compound::BP, Compound::BV, Compound::PN, Compound::PA, Compound::PB, Compound::PP, Compound::PV, Compound::VN, Compound::VA, Compound::VB, Compound::VP, Compound::VV, Compound::NNN, Compound::NVN } |
Functions | |
| std::string | toString (const Compound::Type &) |
| std::ostream & | operator<< (std::ostream &, const Status &) |
| std::ostream & | operator<< (std::ostream &, const Compound::Type &) |
| std::ostream & | operator<< (std::ostream &, const BaseBracket &) |
| std::ostream & | operator<< (std::ostream &, const BaseBracket *) |
| enum Status |
The state of the MBMA structure.
| Enumerator | |
|---|---|
| INFO | The structure contains additional Information. |
| PARTICLE | The structure describes a Particle. |
| PARTICIPLE | The structure describes a Participle. |
| STEM | The structure describes the Stem. |
| COMPLEX | The structure describes a Complex Rule. |
| INFLECTION | The structure describes an Inflection Rule. |
| DERIVATIONAL | The structure describes a Drivational rule. |
| FAILED | The structure describes a Failed state. |
| std::ostream& operator<< | ( | std::ostream & | , |
| const BaseBracket & | |||
| ) |
output a BaseBracket to a stream
| std::ostream& operator<< | ( | std::ostream & | , |
| const BaseBracket * | |||
| ) |
output a BaseBracket to a stream
| std::ostream& operator<< | ( | std::ostream & | , |
| const Compound::Type & | |||
| ) |
output a CompoundType to a stream
| std::ostream& operator<< | ( | std::ostream & | , |
| const Status & | |||
| ) |
output a Status to a stream
| std::string toString | ( | const Compound::Type & | ) |
return the string representation for the Compound::Type
1.8.17