Frog
|
#include "frog/mbma_brackets.h"
#include <cassert>
#include <string>
#include <vector>
#include <list>
#include <iostream>
#include "ticcutils/Configuration.h"
#include "ticcutils/StringOps.h"
#include "ticcutils/PrettyPrint.h"
#include "libfolia/folia.h"
#include "frog/clex.h"
#include "frog/mbma_rule.h"
#include "frog/mbma_mod.h"
Macros | |
#define | LOG *TiCC::Log(myLog) |
Functions | |
string | toString (const Compound::Type &ct) |
Compound::Type | stringToCompound (const string &s) |
ostream & | operator<< (ostream &os, const Compound::Type &ct) |
string | toString (const Status &st) |
ostream & | operator<< (ostream &os, const Status &st) |
ostream & | operator<< (ostream &os, const BaseBracket &c) |
ostream & | operator<< (ostream &os, const BaseBracket *c) |
Compound::Type | construct (const vector< CLEX::Type > &tags) |
Compound::Type | construct (const CLEX::Type tag1, const CLEX::Type tag2) |
#define LOG *TiCC::Log(myLog) |
Compound::Type construct | ( | const CLEX::Type | tag1, |
const CLEX::Type | tag2 | ||
) |
construct a Compound::Type given two CLEX tags
tag1 | a CLEX::Type |
tag2 | a CLEX::Type |
Compound::Type construct | ( | const vector< CLEX::Type > & | tags | ) |
construct a Compound::Type given a list of CLEX tags
tags | a list of CLEX::Types |
ostream& operator<< | ( | ostream & | os, |
const BaseBracket & | c | ||
) |
output a BaseBracket to a stream
ostream& operator<< | ( | ostream & | os, |
const BaseBracket * | c | ||
) |
output a BaseBracket to a stream
ostream& operator<< | ( | ostream & | os, |
const Compound::Type & | ct | ||
) |
output a CompoundType to a stream
ostream& operator<< | ( | ostream & | os, |
const Status & | st | ||
) |
output a Status to a stream
Compound::Type stringToCompound | ( | const string & | s | ) |
give the Compound::Type for this string
string toString | ( | const Compound::Type & | ct | ) |
return the string representation for the Compound::Type
string toString | ( | const Status & | st | ) |
return the string representation so a Status value