#include <iostream>
#include <cstdlib>
#include <boost/program_options.hpp>
#include "Main.h"
#include "InputFileStream.h"
#include "OutputFileStream.h"
#include "AlignedSentence.h"
#include "AlignedSentenceSyntax.h"
#include "Parameter.h"
#include "Rules.h"
Go to the source code of this file.
Functions | |
int | main (int argc, char **argv) |
void | CreateGlueGrammar (Moses::OutputFileStream &glueFile) |
Variables | |
bool | g_debug = false |
void CreateGlueGrammar | ( | Moses::OutputFileStream & | glueFile | ) |
int main | ( | int | argc, | |
char ** | argv | |||
) |
--help option
Definition at line 17 of file Main.cpp.
References Rules::Consolidate(), AlignedSentence::Create(), CreateGlueGrammar(), error(), Rules::Extend(), Parameter::gluePath, Parameter::gzOutput, Parameter::hieroNonTerm, Parameter::hieroSourceLHS, Parameter::maxHieroNonTerm, Parameter::maxNonTerm, Parameter::maxScope, Parameter::maxSpan, Parameter::maxSpanFreeNonTermSource, Parameter::minHoleSource, Parameter::minHoleSourceSyntax, Parameter::minScope, Parameter::minSpan, Parameter::mixedSyntaxType, Parameter::multiLabel, Parameter::nieceTerminal, Parameter::nonTermConsecSource, Parameter::nonTermConsecSourceMixedSyntax, Parameter::nonTermContext, Parameter::nonTermContextFactor, Parameter::nonTermContextTarget, Parameter::numSourceFactors, Parameter::numTargetFactors, Rules::Output(), params, Parameter::ruleLength, Parameter::scopeSpanStr, Parameter::sentenceOffset, Parameter::SetScopeSpan(), Parameter::sourceSyntax, Parameter::spanLength, store(), and Parameter::targetSyntax.