From 4d34e5155ecf669e72eb458cd9d95b49aa8d4059 Mon Sep 17 00:00:00 2001 From: hieuhoang1972 Date: Thu, 23 Sep 2010 16:54:32 +0000 Subject: [PATCH] make class name consistent for chart & pb decoders git-svn-id: https://mosesdecoder.svn.sourceforge.net/svnroot/mosesdecoder/trunk@3560 1f5c12ca-751b-0410-a591-d2e778427230 --- .../moses-chart.xcodeproj/project.pbxproj | 16 - moses-chart/src/ChartCell.cpp | 1 - moses-chart/src/ChartHypothesis.cpp | 1 - moses-chart/src/ChartHypothesis.h | 1 - moses-chart/src/ChartTranslationOption.cpp | 59 - moses-chart/src/ChartTranslationOption.h | 74 - .../src/ChartTranslationOptionCollection.cpp | 1 - .../src/ChartTranslationOptionCollection.h | 2 - .../src/ChartTranslationOptionList.cpp | 89 - moses-chart/src/ChartTranslationOptionList.h | 80 - moses-chart/src/Makefile.am | 2 - moses-chart/src/QueueEntry.cpp | 2 - moses/moses.xcodeproj/project.pbxproj | 1737 +++++++++-------- 13 files changed, 877 insertions(+), 1188 deletions(-) delete mode 100644 moses-chart/src/ChartTranslationOption.cpp delete mode 100644 moses-chart/src/ChartTranslationOption.h delete mode 100644 moses-chart/src/ChartTranslationOptionList.cpp delete mode 100644 moses-chart/src/ChartTranslationOptionList.h diff --git a/moses-chart/moses-chart.xcodeproj/project.pbxproj b/moses-chart/moses-chart.xcodeproj/project.pbxproj index d51e435df..ea5d1156d 100644 --- a/moses-chart/moses-chart.xcodeproj/project.pbxproj +++ b/moses-chart/moses-chart.xcodeproj/project.pbxproj @@ -17,12 +17,8 @@ 1ED4FBBC11BDBC9F004E826A /* ChartHypothesisCollection.h in Headers */ = {isa = PBXBuildFile; fileRef = 1ED4FB9D11BDBC9F004E826A /* ChartHypothesisCollection.h */; }; 1ED4FBBD11BDBC9F004E826A /* ChartManager.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1ED4FB9E11BDBC9F004E826A /* ChartManager.cpp */; }; 1ED4FBBE11BDBC9F004E826A /* ChartManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 1ED4FB9F11BDBC9F004E826A /* ChartManager.h */; }; - 1ED4FBBF11BDBC9F004E826A /* ChartTranslationOption.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1ED4FBA011BDBC9F004E826A /* ChartTranslationOption.cpp */; }; - 1ED4FBC011BDBC9F004E826A /* ChartTranslationOption.h in Headers */ = {isa = PBXBuildFile; fileRef = 1ED4FBA111BDBC9F004E826A /* ChartTranslationOption.h */; }; 1ED4FBC111BDBC9F004E826A /* ChartTranslationOptionCollection.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1ED4FBA211BDBC9F004E826A /* ChartTranslationOptionCollection.cpp */; }; 1ED4FBC211BDBC9F004E826A /* ChartTranslationOptionCollection.h in Headers */ = {isa = PBXBuildFile; fileRef = 1ED4FBA311BDBC9F004E826A /* ChartTranslationOptionCollection.h */; }; - 1ED4FBC311BDBC9F004E826A /* ChartTranslationOptionList.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1ED4FBA411BDBC9F004E826A /* ChartTranslationOptionList.cpp */; }; - 1ED4FBC411BDBC9F004E826A /* ChartTranslationOptionList.h in Headers */ = {isa = PBXBuildFile; fileRef = 1ED4FBA511BDBC9F004E826A /* ChartTranslationOptionList.h */; }; 1ED4FBC511BDBC9F004E826A /* ChartTrellisNode.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1ED4FBA611BDBC9F004E826A /* ChartTrellisNode.cpp */; }; 1ED4FBC611BDBC9F004E826A /* ChartTrellisNode.h in Headers */ = {isa = PBXBuildFile; fileRef = 1ED4FBA711BDBC9F004E826A /* ChartTrellisNode.h */; }; 1ED4FBC711BDBC9F004E826A /* ChartTrellisPath.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1ED4FBA811BDBC9F004E826A /* ChartTrellisPath.cpp */; }; @@ -49,12 +45,8 @@ 1ED4FB9D11BDBC9F004E826A /* ChartHypothesisCollection.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ChartHypothesisCollection.h; path = src/ChartHypothesisCollection.h; sourceTree = ""; }; 1ED4FB9E11BDBC9F004E826A /* ChartManager.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = ChartManager.cpp; path = src/ChartManager.cpp; sourceTree = ""; }; 1ED4FB9F11BDBC9F004E826A /* ChartManager.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ChartManager.h; path = src/ChartManager.h; sourceTree = ""; }; - 1ED4FBA011BDBC9F004E826A /* ChartTranslationOption.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = ChartTranslationOption.cpp; path = src/ChartTranslationOption.cpp; sourceTree = ""; }; - 1ED4FBA111BDBC9F004E826A /* ChartTranslationOption.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ChartTranslationOption.h; path = src/ChartTranslationOption.h; sourceTree = ""; }; 1ED4FBA211BDBC9F004E826A /* ChartTranslationOptionCollection.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = ChartTranslationOptionCollection.cpp; path = src/ChartTranslationOptionCollection.cpp; sourceTree = ""; }; 1ED4FBA311BDBC9F004E826A /* ChartTranslationOptionCollection.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ChartTranslationOptionCollection.h; path = src/ChartTranslationOptionCollection.h; sourceTree = ""; }; - 1ED4FBA411BDBC9F004E826A /* ChartTranslationOptionList.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = ChartTranslationOptionList.cpp; path = src/ChartTranslationOptionList.cpp; sourceTree = ""; }; - 1ED4FBA511BDBC9F004E826A /* ChartTranslationOptionList.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ChartTranslationOptionList.h; path = src/ChartTranslationOptionList.h; sourceTree = ""; }; 1ED4FBA611BDBC9F004E826A /* ChartTrellisNode.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = ChartTrellisNode.cpp; path = src/ChartTrellisNode.cpp; sourceTree = ""; }; 1ED4FBA711BDBC9F004E826A /* ChartTrellisNode.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ChartTrellisNode.h; path = src/ChartTrellisNode.h; sourceTree = ""; }; 1ED4FBA811BDBC9F004E826A /* ChartTrellisPath.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = ChartTrellisPath.cpp; path = src/ChartTrellisPath.cpp; sourceTree = ""; }; @@ -107,12 +99,8 @@ 1ED4FB9D11BDBC9F004E826A /* ChartHypothesisCollection.h */, 1ED4FB9E11BDBC9F004E826A /* ChartManager.cpp */, 1ED4FB9F11BDBC9F004E826A /* ChartManager.h */, - 1ED4FBA011BDBC9F004E826A /* ChartTranslationOption.cpp */, - 1ED4FBA111BDBC9F004E826A /* ChartTranslationOption.h */, 1ED4FBA211BDBC9F004E826A /* ChartTranslationOptionCollection.cpp */, 1ED4FBA311BDBC9F004E826A /* ChartTranslationOptionCollection.h */, - 1ED4FBA411BDBC9F004E826A /* ChartTranslationOptionList.cpp */, - 1ED4FBA511BDBC9F004E826A /* ChartTranslationOptionList.h */, 1ED4FBA611BDBC9F004E826A /* ChartTrellisNode.cpp */, 1ED4FBA711BDBC9F004E826A /* ChartTrellisNode.h */, 1ED4FBA811BDBC9F004E826A /* ChartTrellisPath.cpp */, @@ -159,9 +147,7 @@ 1ED4FBBA11BDBC9F004E826A /* ChartHypothesis.h in Headers */, 1ED4FBBC11BDBC9F004E826A /* ChartHypothesisCollection.h in Headers */, 1ED4FBBE11BDBC9F004E826A /* ChartManager.h in Headers */, - 1ED4FBC011BDBC9F004E826A /* ChartTranslationOption.h in Headers */, 1ED4FBC211BDBC9F004E826A /* ChartTranslationOptionCollection.h in Headers */, - 1ED4FBC411BDBC9F004E826A /* ChartTranslationOptionList.h in Headers */, 1ED4FBC611BDBC9F004E826A /* ChartTrellisNode.h in Headers */, 1ED4FBC811BDBC9F004E826A /* ChartTrellisPath.h in Headers */, 1ED4FBCA11BDBC9F004E826A /* ChartTrellisPathCollection.h in Headers */, @@ -218,9 +204,7 @@ 1ED4FBB911BDBC9F004E826A /* ChartHypothesis.cpp in Sources */, 1ED4FBBB11BDBC9F004E826A /* ChartHypothesisCollection.cpp in Sources */, 1ED4FBBD11BDBC9F004E826A /* ChartManager.cpp in Sources */, - 1ED4FBBF11BDBC9F004E826A /* ChartTranslationOption.cpp in Sources */, 1ED4FBC111BDBC9F004E826A /* ChartTranslationOptionCollection.cpp in Sources */, - 1ED4FBC311BDBC9F004E826A /* ChartTranslationOptionList.cpp in Sources */, 1ED4FBC511BDBC9F004E826A /* ChartTrellisNode.cpp in Sources */, 1ED4FBC711BDBC9F004E826A /* ChartTrellisPath.cpp in Sources */, 1ED4FBC911BDBC9F004E826A /* ChartTrellisPathCollection.cpp in Sources */, diff --git a/moses-chart/src/ChartCell.cpp b/moses-chart/src/ChartCell.cpp index 01ebbeaf9..242ec7e6a 100644 --- a/moses-chart/src/ChartCell.cpp +++ b/moses-chart/src/ChartCell.cpp @@ -22,7 +22,6 @@ #include #include "ChartCell.h" #include "ChartTranslationOptionCollection.h" -#include "ChartTranslationOption.h" #include "ChartCellCollection.h" #include "Cube.h" #include "QueueEntry.h" diff --git a/moses-chart/src/ChartHypothesis.cpp b/moses-chart/src/ChartHypothesis.cpp index 6a20d88e5..b40e5ed0c 100644 --- a/moses-chart/src/ChartHypothesis.cpp +++ b/moses-chart/src/ChartHypothesis.cpp @@ -24,7 +24,6 @@ #include "ChartHypothesis.h" #include "QueueEntry.h" #include "ChartCell.h" -#include "ChartTranslationOption.h" #include "ChartManager.h" #include "../../moses/src/TargetPhrase.h" #include "../../moses/src/Phrase.h" diff --git a/moses-chart/src/ChartHypothesis.h b/moses-chart/src/ChartHypothesis.h index d22becc93..85897d6f5 100644 --- a/moses-chart/src/ChartHypothesis.h +++ b/moses-chart/src/ChartHypothesis.h @@ -28,7 +28,6 @@ #include "../../moses/src/Phrase.h" #include "../../moses/src/ChartRule.h" #include "../../moses/src/ObjectPool.h" -#include "ChartTranslationOption.h" namespace MosesChart { diff --git a/moses-chart/src/ChartTranslationOption.cpp b/moses-chart/src/ChartTranslationOption.cpp deleted file mode 100644 index 06b5c43b6..000000000 --- a/moses-chart/src/ChartTranslationOption.cpp +++ /dev/null @@ -1,59 +0,0 @@ -// $Id$ -// vim:tabstop=2 -/*********************************************************************** - Moses - factored phrase-based language decoder - Copyright (C) 2010 Hieu Hoang - - This library is free software; you can redistribute it and/or - modify it under the terms of the GNU Lesser General Public - License as published by the Free Software Foundation; either - version 2.1 of the License, or (at your option) any later version. - - This library is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU - Lesser General Public License for more details. - - You should have received a copy of the GNU Lesser General Public - License along with this library; if not, write to the Free Software - Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA - ***********************************************************************/ - -#include "ChartTranslationOption.h" -#include "../../moses/src/WordsRange.h" -#include "../../moses/src/InputType.h" -#include "../../moses/src/ChartRule.h" -#include "../../moses/src/WordConsumed.h" - -using namespace std; -using namespace Moses; - -namespace MosesChart -{ - -TranslationOption::TranslationOption(const WordsRange &wordsRange - , const ChartRule &rule) -:m_rule(rule) -{ - //assert(wordsRange.GetStartPos() == rule.GetWordsConsumed().front()->GetWordsRange().GetStartPos()); - assert(wordsRange.GetEndPos() == rule.GetLastWordConsumed().GetWordsRange().GetEndPos()); -} - -TranslationOption::~TranslationOption() -{ - -} - -// friend -ostream& operator<<(ostream& out, const TranslationOption& transOpt) -{ - out << transOpt.GetTotalScore() - << " " << transOpt.GetTargetPhrase() - << " " << transOpt.GetTargetPhrase().GetScoreBreakdown() - << " " << transOpt.m_rule; - - return out; -} - -} - diff --git a/moses-chart/src/ChartTranslationOption.h b/moses-chart/src/ChartTranslationOption.h deleted file mode 100644 index 9994a10d0..000000000 --- a/moses-chart/src/ChartTranslationOption.h +++ /dev/null @@ -1,74 +0,0 @@ -// $Id$ -// vim:tabstop=2 -/*********************************************************************** - Moses - factored phrase-based language decoder - Copyright (C) 2010 Hieu Hoang - - This library is free software; you can redistribute it and/or - modify it under the terms of the GNU Lesser General Public - License as published by the Free Software Foundation; either - version 2.1 of the License, or (at your option) any later version. - - This library is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU - Lesser General Public License for more details. - - You should have received a copy of the GNU Lesser General Public - License along with this library; if not, write to the Free Software - Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA - ***********************************************************************/ -#pragma once - -#include -#include -#include "../../moses/src/TargetPhrase.h" -#include "../../moses/src/WordsRange.h" -#include "../../moses/src/InputType.h" -#include "../../moses/src/ChartRule.h" - -namespace MosesChart -{ - -class TranslationOption -{ - friend std::ostream& operator<<(std::ostream& out, const TranslationOption &transOpt); - -protected: - const Moses::ChartRule &m_rule; /*< output phrase when using this translation option */ -public: - TranslationOption(const Moses::WordsRange &wordsRange - , const Moses::ChartRule &chartRule); - - ~TranslationOption(); - - const Moses::ChartRule &GetChartRule() const - { return m_rule; } - - const Moses::TargetPhrase &GetTargetPhrase() const - { return m_rule.GetTargetPhrase(); } - - const std::vector &GetWordsConsumedTargetOrder() const - { return m_rule.GetWordsConsumedTargetOrder(); } - - const Moses::WordConsumed &GetLastWordConsumed() const - { return m_rule.GetLastWordConsumed(); } - - const Moses::WordsRange &GetSourceWordsRange() const - { return m_rule.GetSourceWordsRange(); } - - /** return estimate of total cost of this option */ - inline size_t GetArity() const - { - return m_rule.GetTargetPhrase().GetArity(); - } - - /** return estimate of total cost of this option */ - inline float GetTotalScore() const - { - return m_rule.GetTargetPhrase().GetFutureScore(); - } - -}; - -} diff --git a/moses-chart/src/ChartTranslationOptionCollection.cpp b/moses-chart/src/ChartTranslationOptionCollection.cpp index 20ccbc7a4..36e94ec76 100644 --- a/moses-chart/src/ChartTranslationOptionCollection.cpp +++ b/moses-chart/src/ChartTranslationOptionCollection.cpp @@ -21,7 +21,6 @@ #include #include "ChartTranslationOptionCollection.h" -#include "ChartTranslationOption.h" #include "ChartCellCollection.h" #include "../../moses/src/InputType.h" #include "../../moses/src/StaticData.h" diff --git a/moses-chart/src/ChartTranslationOptionCollection.h b/moses-chart/src/ChartTranslationOptionCollection.h index 9facfaf75..3d048d784 100644 --- a/moses-chart/src/ChartTranslationOptionCollection.h +++ b/moses-chart/src/ChartTranslationOptionCollection.h @@ -22,7 +22,6 @@ #pragma once #include -#include "ChartTranslationOptionList.h" #include "../../moses/src/InputType.h" #include "../../moses/src/DecodeGraph.h" #include "../../moses/src/ChartRuleCollection.h" @@ -58,7 +57,6 @@ protected: size_t startPosition , size_t endPosition , bool adhereTableLimit); - void Add(TranslationOptionList &translationOptionList); // for adding 1 trans opt in unknown word proc void Add(Moses::ChartRule *transOpt, size_t pos); diff --git a/moses-chart/src/ChartTranslationOptionList.cpp b/moses-chart/src/ChartTranslationOptionList.cpp deleted file mode 100644 index 3a76e3096..000000000 --- a/moses-chart/src/ChartTranslationOptionList.cpp +++ /dev/null @@ -1,89 +0,0 @@ -// $Id$ -// vim:tabstop=2 -/*********************************************************************** - Moses - factored phrase-based language decoder - Copyright (C) 2010 Hieu Hoang - - This library is free software; you can redistribute it and/or - modify it under the terms of the GNU Lesser General Public - License as published by the Free Software Foundation; either - version 2.1 of the License, or (at your option) any later version. - - This library is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU - Lesser General Public License for more details. - - You should have received a copy of the GNU Lesser General Public - License along with this library; if not, write to the Free Software - Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA - ***********************************************************************/ - -#include -#include -#include "ChartTranslationOptionList.h" -#include "../../moses/src/Util.h" -#include "../../moses/src/StaticData.h" - -using namespace Moses; -using namespace std; - -namespace MosesChart -{ - -TranslationOptionList::~TranslationOptionList() -{ - RemoveAllInColl(m_coll); -} - -void TranslationOptionList::Add(TranslationOption *transOpt) -{ - m_coll.push_back(transOpt); -} - -void TranslationOptionList::Sort() -{ - // keep only those over best + threshold - - float scoreThreshold = -std::numeric_limits::infinity(); - CollType::const_iterator iter; - for (iter = m_coll.begin(); iter != m_coll.end(); ++iter) - { - const TranslationOption *transOpt = *iter; - float score = transOpt->GetTotalScore(); - scoreThreshold = (score > scoreThreshold) ? score : scoreThreshold; - } - - scoreThreshold += StaticData::Instance().GetTranslationOptionThreshold(); - - size_t ind = 0; - while (ind < m_coll.size()) - { - const TranslationOption *transOpt = m_coll[ind]; - if (transOpt->GetTotalScore() < scoreThreshold) - { - delete transOpt; - m_coll.erase(m_coll.begin() + ind); - } - else - { - ind++; - } - } - - std::sort(m_coll.begin(), m_coll.end(), ChartTranslationOptionOrderer()); -} - -std::ostream& operator<<(std::ostream &out, const TranslationOptionList &list) -{ - TranslationOptionList::const_iterator iter; - for (iter = list.begin(); iter != list.end(); ++iter) - { - out << **iter << endl; - } - - return out; -} - -} - diff --git a/moses-chart/src/ChartTranslationOptionList.h b/moses-chart/src/ChartTranslationOptionList.h deleted file mode 100644 index cb94d498c..000000000 --- a/moses-chart/src/ChartTranslationOptionList.h +++ /dev/null @@ -1,80 +0,0 @@ -// $Id$ -// vim:tabstop=2 -/*********************************************************************** - Moses - factored phrase-based language decoder - Copyright (C) 2010 Hieu Hoang - - This library is free software; you can redistribute it and/or - modify it under the terms of the GNU Lesser General Public - License as published by the Free Software Foundation; either - version 2.1 of the License, or (at your option) any later version. - - This library is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU - Lesser General Public License for more details. - - You should have received a copy of the GNU Lesser General Public - License along with this library; if not, write to the Free Software - Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA - ***********************************************************************/ - -#pragma once - -#include -#include "../../moses/src/WordsRange.h" -#include "ChartTranslationOption.h" - -namespace MosesChart -{ - -class ChartTranslationOptionOrderer -{ -public: - bool operator()(const TranslationOption* transOptA, const TranslationOption* transOptB) const - { - /* - if (transOptA->GetArity() != transOptB->GetArity()) - { - return transOptA->GetArity() < transOptB->GetArity(); - } - */ - return transOptA->GetTotalScore() > transOptB->GetTotalScore(); - } -}; - -class TranslationOptionList -{ - friend std::ostream& operator<<(std::ostream&, const TranslationOptionList&); - -protected: - typedef std::vector CollType; - CollType m_coll; - Moses::WordsRange m_range; - -public: - typedef CollType::iterator iterator; - typedef CollType::const_iterator const_iterator; - const_iterator begin() const { return m_coll.begin(); } - const_iterator end() const { return m_coll.end(); } - iterator begin() { return m_coll.begin(); } - iterator end() { return m_coll.end(); } - - TranslationOptionList(const Moses::WordsRange &range) - : m_range(range) - {} - - ~TranslationOptionList(); - - size_t GetSize() const - { return m_coll.size(); } - const Moses::WordsRange &GetSourceRange() const - { return m_range; } - void Add(TranslationOption *transOpt); - - void Sort(); - - void Reserve(CollType::size_type n) { m_coll.reserve(n); } -}; - -} diff --git a/moses-chart/src/Makefile.am b/moses-chart/src/Makefile.am index 497aab94b..256a0caee 100644 --- a/moses-chart/src/Makefile.am +++ b/moses-chart/src/Makefile.am @@ -6,9 +6,7 @@ libmoses_chart_a_SOURCES = \ ChartHypothesis.cpp \ ChartHypothesisCollection.cpp \ ChartManager.cpp \ - ChartTranslationOption.cpp \ ChartTranslationOptionCollection.cpp \ - ChartTranslationOptionList.cpp \ ChartTrellisNode.cpp \ ChartTrellisPath.cpp \ ChartTrellisPathCollection.cpp \ diff --git a/moses-chart/src/QueueEntry.cpp b/moses-chart/src/QueueEntry.cpp index 9eb8482dc..0ddcbd372 100644 --- a/moses-chart/src/QueueEntry.cpp +++ b/moses-chart/src/QueueEntry.cpp @@ -21,8 +21,6 @@ #include "QueueEntry.h" #include "ChartCell.h" -#include "ChartTranslationOption.h" -#include "ChartTranslationOptionList.h" #include "ChartTranslationOptionCollection.h" #include "ChartCellCollection.h" #include "Cube.h" diff --git a/moses/moses.xcodeproj/project.pbxproj b/moses/moses.xcodeproj/project.pbxproj index 50ab52be3..f6b795c11 100644 --- a/moses/moses.xcodeproj/project.pbxproj +++ b/moses/moses.xcodeproj/project.pbxproj @@ -7,439 +7,443 @@ objects = { /* Begin PBXBuildFile section */ - 1E54C6A3124966CA00E23185 /* LanguageModelKen.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1E54C6A1124966CA00E23185 /* LanguageModelKen.cpp */; }; - 1E54C6A4124966CA00E23185 /* LanguageModelKen.h in Headers */ = {isa = PBXBuildFile; fileRef = 1E54C6A2124966CA00E23185 /* LanguageModelKen.h */; }; - 1E5D8E0411F25F03000F027F /* PhraseDictionaryNodeSCFG.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1E5D8E0211F25F03000F027F /* PhraseDictionaryNodeSCFG.cpp */; }; - 1E5D8E0511F25F03000F027F /* PhraseDictionaryNodeSCFG.h in Headers */ = {isa = PBXBuildFile; fileRef = 1E5D8E0311F25F03000F027F /* PhraseDictionaryNodeSCFG.h */; }; - 1E5D8E0811F25F2F000F027F /* PhraseDictionarySCFG.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1E5D8E0611F25F2F000F027F /* PhraseDictionarySCFG.cpp */; }; - 1E5D8E0911F25F2F000F027F /* PhraseDictionarySCFGChart.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1E5D8E0711F25F2F000F027F /* PhraseDictionarySCFGChart.cpp */; }; - 1ED4FD3711BDC0D2004E826A /* AlignmentInfo.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1ED4FC5F11BDC0D2004E826A /* AlignmentInfo.cpp */; }; - 1ED4FD3811BDC0D2004E826A /* AlignmentInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = 1ED4FC6011BDC0D2004E826A /* AlignmentInfo.h */; }; - 1ED4FD3911BDC0D2004E826A /* BilingualDynSuffixArray.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1ED4FC6111BDC0D2004E826A /* BilingualDynSuffixArray.cpp */; }; - 1ED4FD3A11BDC0D2004E826A /* BilingualDynSuffixArray.h in Headers */ = {isa = PBXBuildFile; fileRef = 1ED4FC6211BDC0D2004E826A /* BilingualDynSuffixArray.h */; }; - 1ED4FD3B11BDC0D2004E826A /* BitmapContainer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1ED4FC6311BDC0D2004E826A /* BitmapContainer.cpp */; }; - 1ED4FD3C11BDC0D2004E826A /* BitmapContainer.h in Headers */ = {isa = PBXBuildFile; fileRef = 1ED4FC6411BDC0D2004E826A /* BitmapContainer.h */; }; - 1ED4FD3D11BDC0D2004E826A /* CellCollection.h in Headers */ = {isa = PBXBuildFile; fileRef = 1ED4FC6511BDC0D2004E826A /* CellCollection.h */; }; - 1ED4FD3E11BDC0D2004E826A /* ChartRule.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1ED4FC6611BDC0D2004E826A /* ChartRule.cpp */; }; - 1ED4FD3F11BDC0D2004E826A /* ChartRule.h in Headers */ = {isa = PBXBuildFile; fileRef = 1ED4FC6711BDC0D2004E826A /* ChartRule.h */; }; - 1ED4FD4011BDC0D2004E826A /* ChartRuleCollection.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1ED4FC6811BDC0D2004E826A /* ChartRuleCollection.cpp */; }; - 1ED4FD4111BDC0D2004E826A /* ChartRuleCollection.h in Headers */ = {isa = PBXBuildFile; fileRef = 1ED4FC6911BDC0D2004E826A /* ChartRuleCollection.h */; }; - 1ED4FD4211BDC0D2004E826A /* ConfusionNet.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1ED4FC6A11BDC0D2004E826A /* ConfusionNet.cpp */; }; - 1ED4FD4311BDC0D2004E826A /* ConfusionNet.h in Headers */ = {isa = PBXBuildFile; fileRef = 1ED4FC6B11BDC0D2004E826A /* ConfusionNet.h */; }; - 1ED4FD4411BDC0D2004E826A /* DecodeGraph.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1ED4FC6C11BDC0D2004E826A /* DecodeGraph.cpp */; }; - 1ED4FD4511BDC0D2004E826A /* DecodeGraph.h in Headers */ = {isa = PBXBuildFile; fileRef = 1ED4FC6D11BDC0D2004E826A /* DecodeGraph.h */; }; - 1ED4FD4611BDC0D2004E826A /* DecodeStep.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1ED4FC6E11BDC0D2004E826A /* DecodeStep.cpp */; }; - 1ED4FD4711BDC0D2004E826A /* DecodeStep.h in Headers */ = {isa = PBXBuildFile; fileRef = 1ED4FC6F11BDC0D2004E826A /* DecodeStep.h */; }; - 1ED4FD4811BDC0D2004E826A /* DecodeStepGeneration.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1ED4FC7011BDC0D2004E826A /* DecodeStepGeneration.cpp */; }; - 1ED4FD4911BDC0D2004E826A /* DecodeStepGeneration.h in Headers */ = {isa = PBXBuildFile; fileRef = 1ED4FC7111BDC0D2004E826A /* DecodeStepGeneration.h */; }; - 1ED4FD4A11BDC0D2004E826A /* DecodeStepTranslation.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1ED4FC7211BDC0D2004E826A /* DecodeStepTranslation.cpp */; }; - 1ED4FD4B11BDC0D2004E826A /* DecodeStepTranslation.h in Headers */ = {isa = PBXBuildFile; fileRef = 1ED4FC7311BDC0D2004E826A /* DecodeStepTranslation.h */; }; - 1ED4FD4C11BDC0D2004E826A /* Dictionary.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1ED4FC7411BDC0D2004E826A /* Dictionary.cpp */; }; - 1ED4FD4D11BDC0D2004E826A /* Dictionary.h in Headers */ = {isa = PBXBuildFile; fileRef = 1ED4FC7511BDC0D2004E826A /* Dictionary.h */; }; - 1ED4FD4E11BDC0D2004E826A /* DotChart.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1ED4FC7611BDC0D2004E826A /* DotChart.cpp */; }; - 1ED4FD4F11BDC0D2004E826A /* DotChart.h in Headers */ = {isa = PBXBuildFile; fileRef = 1ED4FC7711BDC0D2004E826A /* DotChart.h */; }; - 1ED4FD5011BDC0D2004E826A /* DotChartOnDisk.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1ED4FC7811BDC0D2004E826A /* DotChartOnDisk.cpp */; }; - 1ED4FD5111BDC0D2004E826A /* DotChartOnDisk.h in Headers */ = {isa = PBXBuildFile; fileRef = 1ED4FC7911BDC0D2004E826A /* DotChartOnDisk.h */; }; - 1ED4FD5211BDC0D2004E826A /* DummyScoreProducers.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1ED4FC7A11BDC0D2004E826A /* DummyScoreProducers.cpp */; }; - 1ED4FD5311BDC0D2004E826A /* DummyScoreProducers.h in Headers */ = {isa = PBXBuildFile; fileRef = 1ED4FC7B11BDC0D2004E826A /* DummyScoreProducers.h */; }; - 1ED4FD5411BDC0D2004E826A /* fdstream.h in Headers */ = {isa = PBXBuildFile; fileRef = 1ED4FC7D11BDC0D2004E826A /* fdstream.h */; }; - 1ED4FD5511BDC0D2004E826A /* file.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1ED4FC7E11BDC0D2004E826A /* file.cpp */; }; - 1ED4FD5611BDC0D2004E826A /* file.h in Headers */ = {isa = PBXBuildFile; fileRef = 1ED4FC7F11BDC0D2004E826A /* file.h */; }; - 1ED4FD5711BDC0D2004E826A /* types.h in Headers */ = {isa = PBXBuildFile; fileRef = 1ED4FC8011BDC0D2004E826A /* types.h */; }; - 1ED4FD5811BDC0D2004E826A /* utils.h in Headers */ = {isa = PBXBuildFile; fileRef = 1ED4FC8111BDC0D2004E826A /* utils.h */; }; - 1ED4FD5911BDC0D2004E826A /* vocab.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1ED4FC8211BDC0D2004E826A /* vocab.cpp */; }; - 1ED4FD5A11BDC0D2004E826A /* vocab.h in Headers */ = {isa = PBXBuildFile; fileRef = 1ED4FC8311BDC0D2004E826A /* vocab.h */; }; - 1ED4FD5B11BDC0D2004E826A /* DynSuffixArray.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1ED4FC8411BDC0D2004E826A /* DynSuffixArray.cpp */; }; - 1ED4FD5C11BDC0D2004E826A /* DynSuffixArray.h in Headers */ = {isa = PBXBuildFile; fileRef = 1ED4FC8511BDC0D2004E826A /* DynSuffixArray.h */; }; - 1ED4FD5D11BDC0D2004E826A /* Factor.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1ED4FC8611BDC0D2004E826A /* Factor.cpp */; }; - 1ED4FD5E11BDC0D2004E826A /* Factor.h in Headers */ = {isa = PBXBuildFile; fileRef = 1ED4FC8711BDC0D2004E826A /* Factor.h */; }; - 1ED4FD5F11BDC0D2004E826A /* FactorCollection.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1ED4FC8811BDC0D2004E826A /* FactorCollection.cpp */; }; - 1ED4FD6011BDC0D2004E826A /* FactorCollection.h in Headers */ = {isa = PBXBuildFile; fileRef = 1ED4FC8911BDC0D2004E826A /* FactorCollection.h */; }; - 1ED4FD6111BDC0D2004E826A /* FactorTypeSet.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1ED4FC8A11BDC0D2004E826A /* FactorTypeSet.cpp */; }; - 1ED4FD6211BDC0D2004E826A /* FactorTypeSet.h in Headers */ = {isa = PBXBuildFile; fileRef = 1ED4FC8B11BDC0D2004E826A /* FactorTypeSet.h */; }; - 1ED4FD6311BDC0D2004E826A /* FeatureFunction.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1ED4FC8C11BDC0D2004E826A /* FeatureFunction.cpp */; }; - 1ED4FD6411BDC0D2004E826A /* FeatureFunction.h in Headers */ = {isa = PBXBuildFile; fileRef = 1ED4FC8D11BDC0D2004E826A /* FeatureFunction.h */; }; - 1ED4FD6511BDC0D2004E826A /* FFState.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1ED4FC8E11BDC0D2004E826A /* FFState.cpp */; }; - 1ED4FD6611BDC0D2004E826A /* FFState.h in Headers */ = {isa = PBXBuildFile; fileRef = 1ED4FC8F11BDC0D2004E826A /* FFState.h */; }; - 1ED4FD6711BDC0D2004E826A /* File.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1ED4FC9011BDC0D2004E826A /* File.cpp */; }; - 1ED4FD6811BDC0D2004E826A /* File.h in Headers */ = {isa = PBXBuildFile; fileRef = 1ED4FC9111BDC0D2004E826A /* File.h */; }; - 1ED4FD6911BDC0D2004E826A /* FilePtr.h in Headers */ = {isa = PBXBuildFile; fileRef = 1ED4FC9211BDC0D2004E826A /* FilePtr.h */; }; - 1ED4FD6A11BDC0D2004E826A /* FloydWarshall.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1ED4FC9311BDC0D2004E826A /* FloydWarshall.cpp */; }; - 1ED4FD6B11BDC0D2004E826A /* FloydWarshall.h in Headers */ = {isa = PBXBuildFile; fileRef = 1ED4FC9411BDC0D2004E826A /* FloydWarshall.h */; }; - 1ED4FD6C11BDC0D2004E826A /* GenerationDictionary.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1ED4FC9511BDC0D2004E826A /* GenerationDictionary.cpp */; }; - 1ED4FD6D11BDC0D2004E826A /* GenerationDictionary.h in Headers */ = {isa = PBXBuildFile; fileRef = 1ED4FC9611BDC0D2004E826A /* GenerationDictionary.h */; }; - 1ED4FD6E11BDC0D2004E826A /* GlobalLexicalModel.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1ED4FC9711BDC0D2004E826A /* GlobalLexicalModel.cpp */; }; - 1ED4FD6F11BDC0D2004E826A /* GlobalLexicalModel.h in Headers */ = {isa = PBXBuildFile; fileRef = 1ED4FC9811BDC0D2004E826A /* GlobalLexicalModel.h */; }; - 1ED4FD7011BDC0D2004E826A /* gzfilebuf.h in Headers */ = {isa = PBXBuildFile; fileRef = 1ED4FC9911BDC0D2004E826A /* gzfilebuf.h */; }; - 1ED4FD7111BDC0D2004E826A /* hash.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1ED4FC9A11BDC0D2004E826A /* hash.cpp */; }; - 1ED4FD7211BDC0D2004E826A /* hash.h in Headers */ = {isa = PBXBuildFile; fileRef = 1ED4FC9B11BDC0D2004E826A /* hash.h */; }; - 1ED4FD7311BDC0D2004E826A /* Hypothesis.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1ED4FC9D11BDC0D2004E826A /* Hypothesis.cpp */; }; - 1ED4FD7411BDC0D2004E826A /* Hypothesis.h in Headers */ = {isa = PBXBuildFile; fileRef = 1ED4FC9E11BDC0D2004E826A /* Hypothesis.h */; }; - 1ED4FD7511BDC0D2004E826A /* HypothesisStack.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1ED4FC9F11BDC0D2004E826A /* HypothesisStack.cpp */; }; - 1ED4FD7611BDC0D2004E826A /* HypothesisStack.h in Headers */ = {isa = PBXBuildFile; fileRef = 1ED4FCA011BDC0D2004E826A /* HypothesisStack.h */; }; - 1ED4FD7711BDC0D2004E826A /* HypothesisStackCubePruning.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1ED4FCA111BDC0D2004E826A /* HypothesisStackCubePruning.cpp */; }; - 1ED4FD7811BDC0D2004E826A /* HypothesisStackCubePruning.h in Headers */ = {isa = PBXBuildFile; fileRef = 1ED4FCA211BDC0D2004E826A /* HypothesisStackCubePruning.h */; }; - 1ED4FD7911BDC0D2004E826A /* HypothesisStackNormal.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1ED4FCA311BDC0D2004E826A /* HypothesisStackNormal.cpp */; }; - 1ED4FD7A11BDC0D2004E826A /* HypothesisStackNormal.h in Headers */ = {isa = PBXBuildFile; fileRef = 1ED4FCA411BDC0D2004E826A /* HypothesisStackNormal.h */; }; - 1ED4FD7B11BDC0D2004E826A /* InputFileStream.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1ED4FCA511BDC0D2004E826A /* InputFileStream.cpp */; }; - 1ED4FD7C11BDC0D2004E826A /* InputFileStream.h in Headers */ = {isa = PBXBuildFile; fileRef = 1ED4FCA611BDC0D2004E826A /* InputFileStream.h */; }; - 1ED4FD7D11BDC0D2004E826A /* InputType.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1ED4FCA711BDC0D2004E826A /* InputType.cpp */; }; - 1ED4FD7E11BDC0D2004E826A /* InputType.h in Headers */ = {isa = PBXBuildFile; fileRef = 1ED4FCA811BDC0D2004E826A /* InputType.h */; }; - 1ED4FD7F11BDC0D2004E826A /* LanguageModel.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1ED4FCA911BDC0D2004E826A /* LanguageModel.cpp */; }; - 1ED4FD8011BDC0D2004E826A /* LanguageModel.h in Headers */ = {isa = PBXBuildFile; fileRef = 1ED4FCAA11BDC0D2004E826A /* LanguageModel.h */; }; - 1ED4FD8111BDC0D2004E826A /* LanguageModelFactory.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1ED4FCAB11BDC0D2004E826A /* LanguageModelFactory.cpp */; }; - 1ED4FD8211BDC0D2004E826A /* LanguageModelFactory.h in Headers */ = {isa = PBXBuildFile; fileRef = 1ED4FCAC11BDC0D2004E826A /* LanguageModelFactory.h */; }; - 1ED4FD8311BDC0D2004E826A /* LanguageModelInternal.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1ED4FCAD11BDC0D2004E826A /* LanguageModelInternal.cpp */; }; - 1ED4FD8411BDC0D2004E826A /* LanguageModelInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = 1ED4FCAE11BDC0D2004E826A /* LanguageModelInternal.h */; }; - 1ED4FD8511BDC0D2004E826A /* LanguageModelIRST.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1ED4FCAF11BDC0D2004E826A /* LanguageModelIRST.cpp */; }; - 1ED4FD8611BDC0D2004E826A /* LanguageModelIRST.h in Headers */ = {isa = PBXBuildFile; fileRef = 1ED4FCB011BDC0D2004E826A /* LanguageModelIRST.h */; }; - 1ED4FD8711BDC0D2004E826A /* LanguageModelJoint.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1ED4FCB111BDC0D2004E826A /* LanguageModelJoint.cpp */; }; - 1ED4FD8811BDC0D2004E826A /* LanguageModelJoint.h in Headers */ = {isa = PBXBuildFile; fileRef = 1ED4FCB211BDC0D2004E826A /* LanguageModelJoint.h */; }; - 1ED4FD8911BDC0D2004E826A /* LanguageModelMultiFactor.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1ED4FCB311BDC0D2004E826A /* LanguageModelMultiFactor.cpp */; }; - 1ED4FD8A11BDC0D2004E826A /* LanguageModelMultiFactor.h in Headers */ = {isa = PBXBuildFile; fileRef = 1ED4FCB411BDC0D2004E826A /* LanguageModelMultiFactor.h */; }; - 1ED4FD8B11BDC0D2004E826A /* LanguageModelParallelBackoff.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1ED4FCB511BDC0D2004E826A /* LanguageModelParallelBackoff.cpp */; }; - 1ED4FD8C11BDC0D2004E826A /* LanguageModelParallelBackoff.h in Headers */ = {isa = PBXBuildFile; fileRef = 1ED4FCB611BDC0D2004E826A /* LanguageModelParallelBackoff.h */; }; - 1ED4FD8F11BDC0D2004E826A /* LanguageModelRemote.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1ED4FCB911BDC0D2004E826A /* LanguageModelRemote.cpp */; }; - 1ED4FD9011BDC0D2004E826A /* LanguageModelRemote.h in Headers */ = {isa = PBXBuildFile; fileRef = 1ED4FCBA11BDC0D2004E826A /* LanguageModelRemote.h */; }; - 1ED4FD9111BDC0D2004E826A /* LanguageModelSingleFactor.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1ED4FCBB11BDC0D2004E826A /* LanguageModelSingleFactor.cpp */; }; - 1ED4FD9211BDC0D2004E826A /* LanguageModelSingleFactor.h in Headers */ = {isa = PBXBuildFile; fileRef = 1ED4FCBC11BDC0D2004E826A /* LanguageModelSingleFactor.h */; }; - 1ED4FD9311BDC0D2004E826A /* LanguageModelSkip.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1ED4FCBD11BDC0D2004E826A /* LanguageModelSkip.cpp */; }; - 1ED4FD9411BDC0D2004E826A /* LanguageModelSkip.h in Headers */ = {isa = PBXBuildFile; fileRef = 1ED4FCBE11BDC0D2004E826A /* LanguageModelSkip.h */; }; - 1ED4FD9511BDC0D2004E826A /* LanguageModelSRI.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1ED4FCBF11BDC0D2004E826A /* LanguageModelSRI.cpp */; }; - 1ED4FD9611BDC0D2004E826A /* LanguageModelSRI.h in Headers */ = {isa = PBXBuildFile; fileRef = 1ED4FCC011BDC0D2004E826A /* LanguageModelSRI.h */; }; - 1ED4FD9711BDC0D2004E826A /* LexicalReordering.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1ED4FCC111BDC0D2004E826A /* LexicalReordering.cpp */; }; - 1ED4FD9811BDC0D2004E826A /* LexicalReordering.h in Headers */ = {isa = PBXBuildFile; fileRef = 1ED4FCC211BDC0D2004E826A /* LexicalReordering.h */; }; - 1ED4FD9911BDC0D2004E826A /* LexicalReorderingState.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1ED4FCC311BDC0D2004E826A /* LexicalReorderingState.cpp */; }; - 1ED4FD9A11BDC0D2004E826A /* LexicalReorderingState.h in Headers */ = {isa = PBXBuildFile; fileRef = 1ED4FCC411BDC0D2004E826A /* LexicalReorderingState.h */; }; - 1ED4FD9B11BDC0D2004E826A /* LexicalReorderingTable.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1ED4FCC511BDC0D2004E826A /* LexicalReorderingTable.cpp */; }; - 1ED4FD9C11BDC0D2004E826A /* LexicalReorderingTable.h in Headers */ = {isa = PBXBuildFile; fileRef = 1ED4FCC611BDC0D2004E826A /* LexicalReorderingTable.h */; }; - 1ED4FD9D11BDC0D2004E826A /* LMList.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1ED4FCC711BDC0D2004E826A /* LMList.cpp */; }; - 1ED4FD9E11BDC0D2004E826A /* LMList.h in Headers */ = {isa = PBXBuildFile; fileRef = 1ED4FCC811BDC0D2004E826A /* LMList.h */; }; - 1ED4FD9F11BDC0D2004E826A /* LVoc.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1ED4FCC911BDC0D2004E826A /* LVoc.cpp */; }; - 1ED4FDA011BDC0D2004E826A /* LVoc.h in Headers */ = {isa = PBXBuildFile; fileRef = 1ED4FCCA11BDC0D2004E826A /* LVoc.h */; }; - 1ED4FDA211BDC0D2004E826A /* Manager.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1ED4FCCE11BDC0D2004E826A /* Manager.cpp */; }; - 1ED4FDA311BDC0D2004E826A /* Manager.h in Headers */ = {isa = PBXBuildFile; fileRef = 1ED4FCCF11BDC0D2004E826A /* Manager.h */; }; - 1ED4FDA411BDC0D2004E826A /* NGramCollection.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1ED4FCD011BDC0D2004E826A /* NGramCollection.cpp */; }; - 1ED4FDA511BDC0D2004E826A /* NGramCollection.h in Headers */ = {isa = PBXBuildFile; fileRef = 1ED4FCD111BDC0D2004E826A /* NGramCollection.h */; }; - 1ED4FDA611BDC0D2004E826A /* NGramNode.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1ED4FCD211BDC0D2004E826A /* NGramNode.cpp */; }; - 1ED4FDA711BDC0D2004E826A /* NGramNode.h in Headers */ = {isa = PBXBuildFile; fileRef = 1ED4FCD311BDC0D2004E826A /* NGramNode.h */; }; - 1ED4FDA811BDC0D2004E826A /* ObjectPool.h in Headers */ = {isa = PBXBuildFile; fileRef = 1ED4FCD411BDC0D2004E826A /* ObjectPool.h */; }; - 1ED4FDA911BDC0D2004E826A /* Parameter.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1ED4FCD511BDC0D2004E826A /* Parameter.cpp */; }; - 1ED4FDAA11BDC0D2004E826A /* Parameter.h in Headers */ = {isa = PBXBuildFile; fileRef = 1ED4FCD611BDC0D2004E826A /* Parameter.h */; }; - 1ED4FDAB11BDC0D2004E826A /* PartialTranslOptColl.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1ED4FCD711BDC0D2004E826A /* PartialTranslOptColl.cpp */; }; - 1ED4FDAC11BDC0D2004E826A /* PartialTranslOptColl.h in Headers */ = {isa = PBXBuildFile; fileRef = 1ED4FCD811BDC0D2004E826A /* PartialTranslOptColl.h */; }; - 1ED4FDAD11BDC0D2004E826A /* PCNTools.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1ED4FCD911BDC0D2004E826A /* PCNTools.cpp */; }; - 1ED4FDAE11BDC0D2004E826A /* PCNTools.h in Headers */ = {isa = PBXBuildFile; fileRef = 1ED4FCDA11BDC0D2004E826A /* PCNTools.h */; }; - 1ED4FDAF11BDC0D2004E826A /* PDTAimp.h in Headers */ = {isa = PBXBuildFile; fileRef = 1ED4FCDB11BDC0D2004E826A /* PDTAimp.h */; }; - 1ED4FDB011BDC0D2004E826A /* Phrase.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1ED4FCDC11BDC0D2004E826A /* Phrase.cpp */; }; - 1ED4FDB111BDC0D2004E826A /* Phrase.h in Headers */ = {isa = PBXBuildFile; fileRef = 1ED4FCDD11BDC0D2004E826A /* Phrase.h */; }; - 1ED4FDB211BDC0D2004E826A /* PhraseDictionary.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1ED4FCDE11BDC0D2004E826A /* PhraseDictionary.cpp */; }; - 1ED4FDB311BDC0D2004E826A /* PhraseDictionary.h in Headers */ = {isa = PBXBuildFile; fileRef = 1ED4FCDF11BDC0D2004E826A /* PhraseDictionary.h */; }; - 1ED4FDB411BDC0D2004E826A /* PhraseDictionaryDynSuffixArray.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1ED4FCE011BDC0D2004E826A /* PhraseDictionaryDynSuffixArray.cpp */; }; - 1ED4FDB511BDC0D2004E826A /* PhraseDictionaryDynSuffixArray.h in Headers */ = {isa = PBXBuildFile; fileRef = 1ED4FCE111BDC0D2004E826A /* PhraseDictionaryDynSuffixArray.h */; }; - 1ED4FDB611BDC0D2004E826A /* PhraseDictionaryMemory.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1ED4FCE211BDC0D2004E826A /* PhraseDictionaryMemory.cpp */; }; - 1ED4FDB711BDC0D2004E826A /* PhraseDictionaryMemory.h in Headers */ = {isa = PBXBuildFile; fileRef = 1ED4FCE311BDC0D2004E826A /* PhraseDictionaryMemory.h */; }; - 1ED4FDBB11BDC0D2004E826A /* PhraseDictionaryNode.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1ED4FCE711BDC0D2004E826A /* PhraseDictionaryNode.cpp */; }; - 1ED4FDBC11BDC0D2004E826A /* PhraseDictionaryNode.h in Headers */ = {isa = PBXBuildFile; fileRef = 1ED4FCE811BDC0D2004E826A /* PhraseDictionaryNode.h */; }; - 1ED4FDBF11BDC0D2004E826A /* PhraseDictionaryOnDisk.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1ED4FCEB11BDC0D2004E826A /* PhraseDictionaryOnDisk.cpp */; }; - 1ED4FDC011BDC0D2004E826A /* PhraseDictionaryOnDisk.h in Headers */ = {isa = PBXBuildFile; fileRef = 1ED4FCEC11BDC0D2004E826A /* PhraseDictionaryOnDisk.h */; }; - 1ED4FDC111BDC0D2004E826A /* PhraseDictionaryOnDiskChart.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1ED4FCED11BDC0D2004E826A /* PhraseDictionaryOnDiskChart.cpp */; }; - 1ED4FDC211BDC0D2004E826A /* PhraseDictionaryTree.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1ED4FCEE11BDC0D2004E826A /* PhraseDictionaryTree.cpp */; }; - 1ED4FDC311BDC0D2004E826A /* PhraseDictionaryTree.h in Headers */ = {isa = PBXBuildFile; fileRef = 1ED4FCEF11BDC0D2004E826A /* PhraseDictionaryTree.h */; }; - 1ED4FDC411BDC0D2004E826A /* PhraseDictionaryTreeAdaptor.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1ED4FCF011BDC0D2004E826A /* PhraseDictionaryTreeAdaptor.cpp */; }; - 1ED4FDC511BDC0D2004E826A /* PhraseDictionaryTreeAdaptor.h in Headers */ = {isa = PBXBuildFile; fileRef = 1ED4FCF111BDC0D2004E826A /* PhraseDictionaryTreeAdaptor.h */; }; - 1ED4FDC611BDC0D2004E826A /* PrefixTree.h in Headers */ = {isa = PBXBuildFile; fileRef = 1ED4FCF211BDC0D2004E826A /* PrefixTree.h */; }; - 1ED4FDC711BDC0D2004E826A /* PrefixTreeMap.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1ED4FCF311BDC0D2004E826A /* PrefixTreeMap.cpp */; }; - 1ED4FDC811BDC0D2004E826A /* PrefixTreeMap.h in Headers */ = {isa = PBXBuildFile; fileRef = 1ED4FCF411BDC0D2004E826A /* PrefixTreeMap.h */; }; - 1ED4FDC911BDC0D2004E826A /* ReorderingConstraint.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1ED4FCF511BDC0D2004E826A /* ReorderingConstraint.cpp */; }; - 1ED4FDCA11BDC0D2004E826A /* ReorderingConstraint.h in Headers */ = {isa = PBXBuildFile; fileRef = 1ED4FCF611BDC0D2004E826A /* ReorderingConstraint.h */; }; - 1ED4FDCB11BDC0D2004E826A /* ReorderingStack.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1ED4FCF711BDC0D2004E826A /* ReorderingStack.cpp */; }; - 1ED4FDCC11BDC0D2004E826A /* ReorderingStack.h in Headers */ = {isa = PBXBuildFile; fileRef = 1ED4FCF811BDC0D2004E826A /* ReorderingStack.h */; }; - 1ED4FDCD11BDC0D2004E826A /* ScoreComponentCollection.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1ED4FCFA11BDC0D2004E826A /* ScoreComponentCollection.cpp */; }; - 1ED4FDCE11BDC0D2004E826A /* ScoreComponentCollection.h in Headers */ = {isa = PBXBuildFile; fileRef = 1ED4FCFB11BDC0D2004E826A /* ScoreComponentCollection.h */; }; - 1ED4FDCF11BDC0D2004E826A /* ScoreIndexManager.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1ED4FCFC11BDC0D2004E826A /* ScoreIndexManager.cpp */; }; - 1ED4FDD011BDC0D2004E826A /* ScoreIndexManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 1ED4FCFD11BDC0D2004E826A /* ScoreIndexManager.h */; }; - 1ED4FDD111BDC0D2004E826A /* ScoreProducer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1ED4FCFE11BDC0D2004E826A /* ScoreProducer.cpp */; }; - 1ED4FDD211BDC0D2004E826A /* ScoreProducer.h in Headers */ = {isa = PBXBuildFile; fileRef = 1ED4FCFF11BDC0D2004E826A /* ScoreProducer.h */; }; - 1ED4FDD311BDC0D2004E826A /* Search.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1ED4FD0011BDC0D2004E826A /* Search.cpp */; }; - 1ED4FDD411BDC0D2004E826A /* Search.h in Headers */ = {isa = PBXBuildFile; fileRef = 1ED4FD0111BDC0D2004E826A /* Search.h */; }; - 1ED4FDD511BDC0D2004E826A /* SearchCubePruning.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1ED4FD0211BDC0D2004E826A /* SearchCubePruning.cpp */; }; - 1ED4FDD611BDC0D2004E826A /* SearchCubePruning.h in Headers */ = {isa = PBXBuildFile; fileRef = 1ED4FD0311BDC0D2004E826A /* SearchCubePruning.h */; }; - 1ED4FDD711BDC0D2004E826A /* SearchNormal.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1ED4FD0411BDC0D2004E826A /* SearchNormal.cpp */; }; - 1ED4FDD811BDC0D2004E826A /* SearchNormal.h in Headers */ = {isa = PBXBuildFile; fileRef = 1ED4FD0511BDC0D2004E826A /* SearchNormal.h */; }; - 1ED4FDD911BDC0D2004E826A /* Sentence.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1ED4FD0611BDC0D2004E826A /* Sentence.cpp */; }; - 1ED4FDDA11BDC0D2004E826A /* Sentence.h in Headers */ = {isa = PBXBuildFile; fileRef = 1ED4FD0711BDC0D2004E826A /* Sentence.h */; }; - 1ED4FDDB11BDC0D2004E826A /* SentenceStats.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1ED4FD0811BDC0D2004E826A /* SentenceStats.cpp */; }; - 1ED4FDDC11BDC0D2004E826A /* SentenceStats.h in Headers */ = {isa = PBXBuildFile; fileRef = 1ED4FD0911BDC0D2004E826A /* SentenceStats.h */; }; - 1ED4FDDD11BDC0D2004E826A /* SquareMatrix.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1ED4FD0A11BDC0D2004E826A /* SquareMatrix.cpp */; }; - 1ED4FDDE11BDC0D2004E826A /* SquareMatrix.h in Headers */ = {isa = PBXBuildFile; fileRef = 1ED4FD0B11BDC0D2004E826A /* SquareMatrix.h */; }; - 1ED4FDDF11BDC0D2004E826A /* StaticData.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1ED4FD0C11BDC0D2004E826A /* StaticData.cpp */; }; - 1ED4FDE011BDC0D2004E826A /* StaticData.h in Headers */ = {isa = PBXBuildFile; fileRef = 1ED4FD0D11BDC0D2004E826A /* StaticData.h */; }; - 1ED4FDE111BDC0D2004E826A /* TargetPhrase.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1ED4FD0E11BDC0D2004E826A /* TargetPhrase.cpp */; }; - 1ED4FDE211BDC0D2004E826A /* TargetPhrase.h in Headers */ = {isa = PBXBuildFile; fileRef = 1ED4FD0F11BDC0D2004E826A /* TargetPhrase.h */; }; - 1ED4FDE311BDC0D2004E826A /* TargetPhraseCollection.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1ED4FD1011BDC0D2004E826A /* TargetPhraseCollection.cpp */; }; - 1ED4FDE411BDC0D2004E826A /* TargetPhraseCollection.h in Headers */ = {isa = PBXBuildFile; fileRef = 1ED4FD1111BDC0D2004E826A /* TargetPhraseCollection.h */; }; - 1ED4FDE511BDC0D2004E826A /* Timer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1ED4FD1211BDC0D2004E826A /* Timer.cpp */; }; - 1ED4FDE611BDC0D2004E826A /* Timer.h in Headers */ = {isa = PBXBuildFile; fileRef = 1ED4FD1311BDC0D2004E826A /* Timer.h */; }; - 1ED4FDE711BDC0D2004E826A /* TranslationOption.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1ED4FD1411BDC0D2004E826A /* TranslationOption.cpp */; }; - 1ED4FDE811BDC0D2004E826A /* TranslationOption.h in Headers */ = {isa = PBXBuildFile; fileRef = 1ED4FD1511BDC0D2004E826A /* TranslationOption.h */; }; - 1ED4FDE911BDC0D2004E826A /* TranslationOptionCollection.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1ED4FD1611BDC0D2004E826A /* TranslationOptionCollection.cpp */; }; - 1ED4FDEA11BDC0D2004E826A /* TranslationOptionCollection.h in Headers */ = {isa = PBXBuildFile; fileRef = 1ED4FD1711BDC0D2004E826A /* TranslationOptionCollection.h */; }; - 1ED4FDEB11BDC0D2004E826A /* TranslationOptionCollectionConfusionNet.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1ED4FD1811BDC0D2004E826A /* TranslationOptionCollectionConfusionNet.cpp */; }; - 1ED4FDEC11BDC0D2004E826A /* TranslationOptionCollectionConfusionNet.h in Headers */ = {isa = PBXBuildFile; fileRef = 1ED4FD1911BDC0D2004E826A /* TranslationOptionCollectionConfusionNet.h */; }; - 1ED4FDED11BDC0D2004E826A /* TranslationOptionCollectionText.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1ED4FD1A11BDC0D2004E826A /* TranslationOptionCollectionText.cpp */; }; - 1ED4FDEE11BDC0D2004E826A /* TranslationOptionCollectionText.h in Headers */ = {isa = PBXBuildFile; fileRef = 1ED4FD1B11BDC0D2004E826A /* TranslationOptionCollectionText.h */; }; - 1ED4FDEF11BDC0D2004E826A /* TranslationOptionList.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1ED4FD1C11BDC0D2004E826A /* TranslationOptionList.cpp */; }; - 1ED4FDF011BDC0D2004E826A /* TranslationOptionList.h in Headers */ = {isa = PBXBuildFile; fileRef = 1ED4FD1D11BDC0D2004E826A /* TranslationOptionList.h */; }; - 1ED4FDF111BDC0D2004E826A /* TreeInput.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1ED4FD1E11BDC0D2004E826A /* TreeInput.cpp */; }; - 1ED4FDF211BDC0D2004E826A /* TreeInput.h in Headers */ = {isa = PBXBuildFile; fileRef = 1ED4FD1F11BDC0D2004E826A /* TreeInput.h */; }; - 1ED4FDF311BDC0D2004E826A /* TrellisPath.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1ED4FD2011BDC0D2004E826A /* TrellisPath.cpp */; }; - 1ED4FDF411BDC0D2004E826A /* TrellisPath.h in Headers */ = {isa = PBXBuildFile; fileRef = 1ED4FD2111BDC0D2004E826A /* TrellisPath.h */; }; - 1ED4FDF511BDC0D2004E826A /* TrellisPathCollection.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1ED4FD2211BDC0D2004E826A /* TrellisPathCollection.cpp */; }; - 1ED4FDF611BDC0D2004E826A /* TrellisPathCollection.h in Headers */ = {isa = PBXBuildFile; fileRef = 1ED4FD2311BDC0D2004E826A /* TrellisPathCollection.h */; }; - 1ED4FDF711BDC0D2004E826A /* TrellisPathList.h in Headers */ = {isa = PBXBuildFile; fileRef = 1ED4FD2411BDC0D2004E826A /* TrellisPathList.h */; }; - 1ED4FDF811BDC0D2004E826A /* TypeDef.h in Headers */ = {isa = PBXBuildFile; fileRef = 1ED4FD2511BDC0D2004E826A /* TypeDef.h */; }; - 1ED4FDF911BDC0D2004E826A /* UniqueObject.h in Headers */ = {isa = PBXBuildFile; fileRef = 1ED4FD2611BDC0D2004E826A /* UniqueObject.h */; }; - 1ED4FDFA11BDC0D2004E826A /* UserMessage.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1ED4FD2711BDC0D2004E826A /* UserMessage.cpp */; }; - 1ED4FDFB11BDC0D2004E826A /* UserMessage.h in Headers */ = {isa = PBXBuildFile; fileRef = 1ED4FD2811BDC0D2004E826A /* UserMessage.h */; }; - 1ED4FDFC11BDC0D2004E826A /* Util.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1ED4FD2911BDC0D2004E826A /* Util.cpp */; }; - 1ED4FDFD11BDC0D2004E826A /* Util.h in Headers */ = {isa = PBXBuildFile; fileRef = 1ED4FD2A11BDC0D2004E826A /* Util.h */; }; - 1ED4FDFE11BDC0D2004E826A /* Word.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1ED4FD2B11BDC0D2004E826A /* Word.cpp */; }; - 1ED4FDFF11BDC0D2004E826A /* Word.h in Headers */ = {isa = PBXBuildFile; fileRef = 1ED4FD2C11BDC0D2004E826A /* Word.h */; }; - 1ED4FE0011BDC0D2004E826A /* WordConsumed.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1ED4FD2D11BDC0D2004E826A /* WordConsumed.cpp */; }; - 1ED4FE0111BDC0D2004E826A /* WordConsumed.h in Headers */ = {isa = PBXBuildFile; fileRef = 1ED4FD2E11BDC0D2004E826A /* WordConsumed.h */; }; - 1ED4FE0211BDC0D2004E826A /* WordLattice.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1ED4FD2F11BDC0D2004E826A /* WordLattice.cpp */; }; - 1ED4FE0311BDC0D2004E826A /* WordLattice.h in Headers */ = {isa = PBXBuildFile; fileRef = 1ED4FD3011BDC0D2004E826A /* WordLattice.h */; }; - 1ED4FE0411BDC0D2004E826A /* WordsBitmap.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1ED4FD3111BDC0D2004E826A /* WordsBitmap.cpp */; }; - 1ED4FE0511BDC0D2004E826A /* WordsBitmap.h in Headers */ = {isa = PBXBuildFile; fileRef = 1ED4FD3211BDC0D2004E826A /* WordsBitmap.h */; }; - 1ED4FE0611BDC0D2004E826A /* WordsRange.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1ED4FD3311BDC0D2004E826A /* WordsRange.cpp */; }; - 1ED4FE0711BDC0D2004E826A /* WordsRange.h in Headers */ = {isa = PBXBuildFile; fileRef = 1ED4FD3411BDC0D2004E826A /* WordsRange.h */; }; - 1ED4FE0811BDC0D2004E826A /* XmlOption.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1ED4FD3511BDC0D2004E826A /* XmlOption.cpp */; }; - 1ED4FE0911BDC0D2004E826A /* XmlOption.h in Headers */ = {isa = PBXBuildFile; fileRef = 1ED4FD3611BDC0D2004E826A /* XmlOption.h */; }; - 1EF549B112118A0C00C481EB /* DecodeFeature.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1EF549AF12118A0B00C481EB /* DecodeFeature.cpp */; }; - 1EF549B212118A0C00C481EB /* DecodeFeature.h in Headers */ = {isa = PBXBuildFile; fileRef = 1EF549B012118A0C00C481EB /* DecodeFeature.h */; }; - 1EF549B612118A4A00C481EB /* LanguageModelDelegate.h in Headers */ = {isa = PBXBuildFile; fileRef = 1EF549B512118A4A00C481EB /* LanguageModelDelegate.h */; }; - 1EF549B912118A5D00C481EB /* TranslationSystem.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1EF549B712118A5D00C481EB /* TranslationSystem.cpp */; }; - 1EF549BA12118A5D00C481EB /* TranslationSystem.h in Headers */ = {isa = PBXBuildFile; fileRef = 1EF549B812118A5D00C481EB /* TranslationSystem.h */; }; + 1ED0FE2A124BB9380029177F /* AlignmentInfo.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1ED0FD4C124BB9380029177F /* AlignmentInfo.cpp */; }; + 1ED0FE2B124BB9380029177F /* AlignmentInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = 1ED0FD4D124BB9380029177F /* AlignmentInfo.h */; }; + 1ED0FE2C124BB9380029177F /* BilingualDynSuffixArray.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1ED0FD4E124BB9380029177F /* BilingualDynSuffixArray.cpp */; }; + 1ED0FE2D124BB9380029177F /* BilingualDynSuffixArray.h in Headers */ = {isa = PBXBuildFile; fileRef = 1ED0FD4F124BB9380029177F /* BilingualDynSuffixArray.h */; }; + 1ED0FE2E124BB9380029177F /* BitmapContainer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1ED0FD50124BB9380029177F /* BitmapContainer.cpp */; }; + 1ED0FE2F124BB9380029177F /* BitmapContainer.h in Headers */ = {isa = PBXBuildFile; fileRef = 1ED0FD51124BB9380029177F /* BitmapContainer.h */; }; + 1ED0FE30124BB9380029177F /* CellCollection.h in Headers */ = {isa = PBXBuildFile; fileRef = 1ED0FD52124BB9380029177F /* CellCollection.h */; }; + 1ED0FE31124BB9380029177F /* ChartRule.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1ED0FD53124BB9380029177F /* ChartRule.cpp */; }; + 1ED0FE32124BB9380029177F /* ChartRule.h in Headers */ = {isa = PBXBuildFile; fileRef = 1ED0FD54124BB9380029177F /* ChartRule.h */; }; + 1ED0FE33124BB9380029177F /* ChartRuleCollection.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1ED0FD55124BB9380029177F /* ChartRuleCollection.cpp */; }; + 1ED0FE34124BB9380029177F /* ChartRuleCollection.h in Headers */ = {isa = PBXBuildFile; fileRef = 1ED0FD56124BB9380029177F /* ChartRuleCollection.h */; }; + 1ED0FE35124BB9380029177F /* ConfusionNet.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1ED0FD57124BB9380029177F /* ConfusionNet.cpp */; }; + 1ED0FE36124BB9380029177F /* ConfusionNet.h in Headers */ = {isa = PBXBuildFile; fileRef = 1ED0FD58124BB9380029177F /* ConfusionNet.h */; }; + 1ED0FE37124BB9380029177F /* DecodeFeature.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1ED0FD59124BB9380029177F /* DecodeFeature.cpp */; }; + 1ED0FE38124BB9380029177F /* DecodeFeature.h in Headers */ = {isa = PBXBuildFile; fileRef = 1ED0FD5A124BB9380029177F /* DecodeFeature.h */; }; + 1ED0FE39124BB9380029177F /* DecodeGraph.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1ED0FD5B124BB9380029177F /* DecodeGraph.cpp */; }; + 1ED0FE3A124BB9380029177F /* DecodeGraph.h in Headers */ = {isa = PBXBuildFile; fileRef = 1ED0FD5C124BB9380029177F /* DecodeGraph.h */; }; + 1ED0FE3B124BB9380029177F /* DecodeStep.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1ED0FD5D124BB9380029177F /* DecodeStep.cpp */; }; + 1ED0FE3C124BB9380029177F /* DecodeStep.h in Headers */ = {isa = PBXBuildFile; fileRef = 1ED0FD5E124BB9380029177F /* DecodeStep.h */; }; + 1ED0FE3D124BB9380029177F /* DecodeStepGeneration.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1ED0FD5F124BB9380029177F /* DecodeStepGeneration.cpp */; }; + 1ED0FE3E124BB9380029177F /* DecodeStepGeneration.h in Headers */ = {isa = PBXBuildFile; fileRef = 1ED0FD60124BB9380029177F /* DecodeStepGeneration.h */; }; + 1ED0FE3F124BB9380029177F /* DecodeStepTranslation.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1ED0FD61124BB9380029177F /* DecodeStepTranslation.cpp */; }; + 1ED0FE40124BB9380029177F /* DecodeStepTranslation.h in Headers */ = {isa = PBXBuildFile; fileRef = 1ED0FD62124BB9380029177F /* DecodeStepTranslation.h */; }; + 1ED0FE41124BB9380029177F /* Dictionary.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1ED0FD63124BB9380029177F /* Dictionary.cpp */; }; + 1ED0FE42124BB9380029177F /* Dictionary.h in Headers */ = {isa = PBXBuildFile; fileRef = 1ED0FD64124BB9380029177F /* Dictionary.h */; }; + 1ED0FE43124BB9380029177F /* DotChart.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1ED0FD65124BB9380029177F /* DotChart.cpp */; }; + 1ED0FE44124BB9380029177F /* DotChart.h in Headers */ = {isa = PBXBuildFile; fileRef = 1ED0FD66124BB9380029177F /* DotChart.h */; }; + 1ED0FE45124BB9380029177F /* DotChartOnDisk.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1ED0FD67124BB9380029177F /* DotChartOnDisk.cpp */; }; + 1ED0FE46124BB9380029177F /* DotChartOnDisk.h in Headers */ = {isa = PBXBuildFile; fileRef = 1ED0FD68124BB9380029177F /* DotChartOnDisk.h */; }; + 1ED0FE47124BB9380029177F /* DummyScoreProducers.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1ED0FD69124BB9380029177F /* DummyScoreProducers.cpp */; }; + 1ED0FE48124BB9380029177F /* DummyScoreProducers.h in Headers */ = {isa = PBXBuildFile; fileRef = 1ED0FD6A124BB9380029177F /* DummyScoreProducers.h */; }; + 1ED0FE49124BB9380029177F /* fdstream.h in Headers */ = {isa = PBXBuildFile; fileRef = 1ED0FD6C124BB9380029177F /* fdstream.h */; }; + 1ED0FE4A124BB9380029177F /* file.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1ED0FD6D124BB9380029177F /* file.cpp */; }; + 1ED0FE4B124BB9380029177F /* file.h in Headers */ = {isa = PBXBuildFile; fileRef = 1ED0FD6E124BB9380029177F /* file.h */; }; + 1ED0FE4C124BB9380029177F /* types.h in Headers */ = {isa = PBXBuildFile; fileRef = 1ED0FD6F124BB9380029177F /* types.h */; }; + 1ED0FE4D124BB9380029177F /* utils.h in Headers */ = {isa = PBXBuildFile; fileRef = 1ED0FD70124BB9380029177F /* utils.h */; }; + 1ED0FE4E124BB9380029177F /* vocab.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1ED0FD71124BB9380029177F /* vocab.cpp */; }; + 1ED0FE4F124BB9380029177F /* vocab.h in Headers */ = {isa = PBXBuildFile; fileRef = 1ED0FD72124BB9380029177F /* vocab.h */; }; + 1ED0FE50124BB9380029177F /* DynSuffixArray.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1ED0FD73124BB9380029177F /* DynSuffixArray.cpp */; }; + 1ED0FE51124BB9380029177F /* DynSuffixArray.h in Headers */ = {isa = PBXBuildFile; fileRef = 1ED0FD74124BB9380029177F /* DynSuffixArray.h */; }; + 1ED0FE52124BB9380029177F /* Factor.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1ED0FD75124BB9380029177F /* Factor.cpp */; }; + 1ED0FE53124BB9380029177F /* Factor.h in Headers */ = {isa = PBXBuildFile; fileRef = 1ED0FD76124BB9380029177F /* Factor.h */; }; + 1ED0FE54124BB9380029177F /* FactorCollection.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1ED0FD77124BB9380029177F /* FactorCollection.cpp */; }; + 1ED0FE55124BB9380029177F /* FactorCollection.h in Headers */ = {isa = PBXBuildFile; fileRef = 1ED0FD78124BB9380029177F /* FactorCollection.h */; }; + 1ED0FE56124BB9380029177F /* FactorTypeSet.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1ED0FD79124BB9380029177F /* FactorTypeSet.cpp */; }; + 1ED0FE57124BB9380029177F /* FactorTypeSet.h in Headers */ = {isa = PBXBuildFile; fileRef = 1ED0FD7A124BB9380029177F /* FactorTypeSet.h */; }; + 1ED0FE58124BB9380029177F /* FeatureFunction.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1ED0FD7B124BB9380029177F /* FeatureFunction.cpp */; }; + 1ED0FE59124BB9380029177F /* FeatureFunction.h in Headers */ = {isa = PBXBuildFile; fileRef = 1ED0FD7C124BB9380029177F /* FeatureFunction.h */; }; + 1ED0FE5A124BB9380029177F /* FFState.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1ED0FD7D124BB9380029177F /* FFState.cpp */; }; + 1ED0FE5B124BB9380029177F /* FFState.h in Headers */ = {isa = PBXBuildFile; fileRef = 1ED0FD7E124BB9380029177F /* FFState.h */; }; + 1ED0FE5C124BB9380029177F /* File.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1ED0FD7F124BB9380029177F /* File.cpp */; }; + 1ED0FE5D124BB9380029177F /* File.h in Headers */ = {isa = PBXBuildFile; fileRef = 1ED0FD80124BB9380029177F /* File.h */; }; + 1ED0FE5E124BB9380029177F /* FilePtr.h in Headers */ = {isa = PBXBuildFile; fileRef = 1ED0FD81124BB9380029177F /* FilePtr.h */; }; + 1ED0FE5F124BB9380029177F /* FloydWarshall.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1ED0FD82124BB9380029177F /* FloydWarshall.cpp */; }; + 1ED0FE60124BB9380029177F /* FloydWarshall.h in Headers */ = {isa = PBXBuildFile; fileRef = 1ED0FD83124BB9380029177F /* FloydWarshall.h */; }; + 1ED0FE61124BB9380029177F /* GenerationDictionary.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1ED0FD84124BB9380029177F /* GenerationDictionary.cpp */; }; + 1ED0FE62124BB9380029177F /* GenerationDictionary.h in Headers */ = {isa = PBXBuildFile; fileRef = 1ED0FD85124BB9380029177F /* GenerationDictionary.h */; }; + 1ED0FE63124BB9380029177F /* GlobalLexicalModel.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1ED0FD86124BB9380029177F /* GlobalLexicalModel.cpp */; }; + 1ED0FE64124BB9380029177F /* GlobalLexicalModel.h in Headers */ = {isa = PBXBuildFile; fileRef = 1ED0FD87124BB9380029177F /* GlobalLexicalModel.h */; }; + 1ED0FE65124BB9380029177F /* gzfilebuf.h in Headers */ = {isa = PBXBuildFile; fileRef = 1ED0FD88124BB9380029177F /* gzfilebuf.h */; }; + 1ED0FE66124BB9380029177F /* hash.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1ED0FD89124BB9380029177F /* hash.cpp */; }; + 1ED0FE67124BB9380029177F /* hash.h in Headers */ = {isa = PBXBuildFile; fileRef = 1ED0FD8A124BB9380029177F /* hash.h */; }; + 1ED0FE68124BB9380029177F /* Hypothesis.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1ED0FD8C124BB9380029177F /* Hypothesis.cpp */; }; + 1ED0FE69124BB9380029177F /* Hypothesis.h in Headers */ = {isa = PBXBuildFile; fileRef = 1ED0FD8D124BB9380029177F /* Hypothesis.h */; }; + 1ED0FE6A124BB9380029177F /* HypothesisStack.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1ED0FD8E124BB9380029177F /* HypothesisStack.cpp */; }; + 1ED0FE6B124BB9380029177F /* HypothesisStack.h in Headers */ = {isa = PBXBuildFile; fileRef = 1ED0FD8F124BB9380029177F /* HypothesisStack.h */; }; + 1ED0FE6C124BB9380029177F /* HypothesisStackCubePruning.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1ED0FD90124BB9380029177F /* HypothesisStackCubePruning.cpp */; }; + 1ED0FE6D124BB9380029177F /* HypothesisStackCubePruning.h in Headers */ = {isa = PBXBuildFile; fileRef = 1ED0FD91124BB9380029177F /* HypothesisStackCubePruning.h */; }; + 1ED0FE6E124BB9380029177F /* HypothesisStackNormal.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1ED0FD92124BB9380029177F /* HypothesisStackNormal.cpp */; }; + 1ED0FE6F124BB9380029177F /* HypothesisStackNormal.h in Headers */ = {isa = PBXBuildFile; fileRef = 1ED0FD93124BB9380029177F /* HypothesisStackNormal.h */; }; + 1ED0FE70124BB9380029177F /* InputFileStream.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1ED0FD94124BB9380029177F /* InputFileStream.cpp */; }; + 1ED0FE71124BB9380029177F /* InputFileStream.h in Headers */ = {isa = PBXBuildFile; fileRef = 1ED0FD95124BB9380029177F /* InputFileStream.h */; }; + 1ED0FE72124BB9380029177F /* InputType.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1ED0FD96124BB9380029177F /* InputType.cpp */; }; + 1ED0FE73124BB9380029177F /* InputType.h in Headers */ = {isa = PBXBuildFile; fileRef = 1ED0FD97124BB9380029177F /* InputType.h */; }; + 1ED0FE74124BB9380029177F /* LanguageModel.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1ED0FD98124BB9380029177F /* LanguageModel.cpp */; }; + 1ED0FE75124BB9380029177F /* LanguageModel.h in Headers */ = {isa = PBXBuildFile; fileRef = 1ED0FD99124BB9380029177F /* LanguageModel.h */; }; + 1ED0FE76124BB9380029177F /* LanguageModelDelegate.h in Headers */ = {isa = PBXBuildFile; fileRef = 1ED0FD9A124BB9380029177F /* LanguageModelDelegate.h */; }; + 1ED0FE77124BB9380029177F /* LanguageModelFactory.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1ED0FD9B124BB9380029177F /* LanguageModelFactory.cpp */; }; + 1ED0FE78124BB9380029177F /* LanguageModelFactory.h in Headers */ = {isa = PBXBuildFile; fileRef = 1ED0FD9C124BB9380029177F /* LanguageModelFactory.h */; }; + 1ED0FE79124BB9380029177F /* LanguageModelInternal.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1ED0FD9D124BB9380029177F /* LanguageModelInternal.cpp */; }; + 1ED0FE7A124BB9380029177F /* LanguageModelInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = 1ED0FD9E124BB9380029177F /* LanguageModelInternal.h */; }; + 1ED0FE7B124BB9380029177F /* LanguageModelIRST.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1ED0FD9F124BB9380029177F /* LanguageModelIRST.cpp */; }; + 1ED0FE7C124BB9380029177F /* LanguageModelIRST.h in Headers */ = {isa = PBXBuildFile; fileRef = 1ED0FDA0124BB9380029177F /* LanguageModelIRST.h */; }; + 1ED0FE7D124BB9380029177F /* LanguageModelJoint.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1ED0FDA1124BB9380029177F /* LanguageModelJoint.cpp */; }; + 1ED0FE7E124BB9380029177F /* LanguageModelJoint.h in Headers */ = {isa = PBXBuildFile; fileRef = 1ED0FDA2124BB9380029177F /* LanguageModelJoint.h */; }; + 1ED0FE7F124BB9380029177F /* LanguageModelKen.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1ED0FDA3124BB9380029177F /* LanguageModelKen.cpp */; }; + 1ED0FE80124BB9380029177F /* LanguageModelKen.h in Headers */ = {isa = PBXBuildFile; fileRef = 1ED0FDA4124BB9380029177F /* LanguageModelKen.h */; }; + 1ED0FE81124BB9380029177F /* LanguageModelMultiFactor.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1ED0FDA5124BB9380029177F /* LanguageModelMultiFactor.cpp */; }; + 1ED0FE82124BB9380029177F /* LanguageModelMultiFactor.h in Headers */ = {isa = PBXBuildFile; fileRef = 1ED0FDA6124BB9380029177F /* LanguageModelMultiFactor.h */; }; + 1ED0FE83124BB9380029177F /* LanguageModelParallelBackoff.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1ED0FDA7124BB9380029177F /* LanguageModelParallelBackoff.cpp */; }; + 1ED0FE84124BB9380029177F /* LanguageModelParallelBackoff.h in Headers */ = {isa = PBXBuildFile; fileRef = 1ED0FDA8124BB9380029177F /* LanguageModelParallelBackoff.h */; }; + 1ED0FE87124BB9380029177F /* LanguageModelRemote.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1ED0FDAB124BB9380029177F /* LanguageModelRemote.cpp */; }; + 1ED0FE88124BB9380029177F /* LanguageModelRemote.h in Headers */ = {isa = PBXBuildFile; fileRef = 1ED0FDAC124BB9380029177F /* LanguageModelRemote.h */; }; + 1ED0FE89124BB9380029177F /* LanguageModelSingleFactor.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1ED0FDAD124BB9380029177F /* LanguageModelSingleFactor.cpp */; }; + 1ED0FE8A124BB9380029177F /* LanguageModelSingleFactor.h in Headers */ = {isa = PBXBuildFile; fileRef = 1ED0FDAE124BB9380029177F /* LanguageModelSingleFactor.h */; }; + 1ED0FE8B124BB9380029177F /* LanguageModelSkip.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1ED0FDAF124BB9380029177F /* LanguageModelSkip.cpp */; }; + 1ED0FE8C124BB9380029177F /* LanguageModelSkip.h in Headers */ = {isa = PBXBuildFile; fileRef = 1ED0FDB0124BB9380029177F /* LanguageModelSkip.h */; }; + 1ED0FE8D124BB9380029177F /* LanguageModelSRI.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1ED0FDB1124BB9380029177F /* LanguageModelSRI.cpp */; }; + 1ED0FE8E124BB9380029177F /* LanguageModelSRI.h in Headers */ = {isa = PBXBuildFile; fileRef = 1ED0FDB2124BB9380029177F /* LanguageModelSRI.h */; }; + 1ED0FE8F124BB9380029177F /* LexicalReordering.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1ED0FDB3124BB9380029177F /* LexicalReordering.cpp */; }; + 1ED0FE90124BB9380029177F /* LexicalReordering.h in Headers */ = {isa = PBXBuildFile; fileRef = 1ED0FDB4124BB9380029177F /* LexicalReordering.h */; }; + 1ED0FE91124BB9380029177F /* LexicalReorderingState.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1ED0FDB5124BB9380029177F /* LexicalReorderingState.cpp */; }; + 1ED0FE92124BB9380029177F /* LexicalReorderingState.h in Headers */ = {isa = PBXBuildFile; fileRef = 1ED0FDB6124BB9380029177F /* LexicalReorderingState.h */; }; + 1ED0FE93124BB9380029177F /* LexicalReorderingTable.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1ED0FDB7124BB9380029177F /* LexicalReorderingTable.cpp */; }; + 1ED0FE94124BB9380029177F /* LexicalReorderingTable.h in Headers */ = {isa = PBXBuildFile; fileRef = 1ED0FDB8124BB9380029177F /* LexicalReorderingTable.h */; }; + 1ED0FE95124BB9380029177F /* LMList.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1ED0FDB9124BB9380029177F /* LMList.cpp */; }; + 1ED0FE96124BB9380029177F /* LMList.h in Headers */ = {isa = PBXBuildFile; fileRef = 1ED0FDBA124BB9380029177F /* LMList.h */; }; + 1ED0FE97124BB9380029177F /* LVoc.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1ED0FDBB124BB9380029177F /* LVoc.cpp */; }; + 1ED0FE98124BB9380029177F /* LVoc.h in Headers */ = {isa = PBXBuildFile; fileRef = 1ED0FDBC124BB9380029177F /* LVoc.h */; }; + 1ED0FE99124BB9380029177F /* Makefile in Sources */ = {isa = PBXBuildFile; fileRef = 1ED0FDBD124BB9380029177F /* Makefile */; }; + 1ED0FE9A124BB9380029177F /* Manager.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1ED0FDC0124BB9380029177F /* Manager.cpp */; }; + 1ED0FE9B124BB9380029177F /* Manager.h in Headers */ = {isa = PBXBuildFile; fileRef = 1ED0FDC1124BB9380029177F /* Manager.h */; }; + 1ED0FE9C124BB9380029177F /* NGramCollection.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1ED0FDC2124BB9380029177F /* NGramCollection.cpp */; }; + 1ED0FE9D124BB9380029177F /* NGramCollection.h in Headers */ = {isa = PBXBuildFile; fileRef = 1ED0FDC3124BB9380029177F /* NGramCollection.h */; }; + 1ED0FE9E124BB9380029177F /* NGramNode.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1ED0FDC4124BB9380029177F /* NGramNode.cpp */; }; + 1ED0FE9F124BB9380029177F /* NGramNode.h in Headers */ = {isa = PBXBuildFile; fileRef = 1ED0FDC5124BB9380029177F /* NGramNode.h */; }; + 1ED0FEA0124BB9380029177F /* ObjectPool.h in Headers */ = {isa = PBXBuildFile; fileRef = 1ED0FDC6124BB9380029177F /* ObjectPool.h */; }; + 1ED0FEA1124BB9380029177F /* Parameter.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1ED0FDC7124BB9380029177F /* Parameter.cpp */; }; + 1ED0FEA2124BB9380029177F /* Parameter.h in Headers */ = {isa = PBXBuildFile; fileRef = 1ED0FDC8124BB9380029177F /* Parameter.h */; }; + 1ED0FEA3124BB9380029177F /* PartialTranslOptColl.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1ED0FDC9124BB9380029177F /* PartialTranslOptColl.cpp */; }; + 1ED0FEA4124BB9380029177F /* PartialTranslOptColl.h in Headers */ = {isa = PBXBuildFile; fileRef = 1ED0FDCA124BB9380029177F /* PartialTranslOptColl.h */; }; + 1ED0FEA5124BB9380029177F /* PCNTools.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1ED0FDCB124BB9380029177F /* PCNTools.cpp */; }; + 1ED0FEA6124BB9380029177F /* PCNTools.h in Headers */ = {isa = PBXBuildFile; fileRef = 1ED0FDCC124BB9380029177F /* PCNTools.h */; }; + 1ED0FEA7124BB9380029177F /* PDTAimp.h in Headers */ = {isa = PBXBuildFile; fileRef = 1ED0FDCD124BB9380029177F /* PDTAimp.h */; }; + 1ED0FEA8124BB9380029177F /* Phrase.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1ED0FDCE124BB9380029177F /* Phrase.cpp */; }; + 1ED0FEA9124BB9380029177F /* Phrase.h in Headers */ = {isa = PBXBuildFile; fileRef = 1ED0FDCF124BB9380029177F /* Phrase.h */; }; + 1ED0FEAA124BB9380029177F /* PhraseDictionary.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1ED0FDD0124BB9380029177F /* PhraseDictionary.cpp */; }; + 1ED0FEAB124BB9380029177F /* PhraseDictionary.h in Headers */ = {isa = PBXBuildFile; fileRef = 1ED0FDD1124BB9380029177F /* PhraseDictionary.h */; }; + 1ED0FEAC124BB9380029177F /* PhraseDictionaryDynSuffixArray.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1ED0FDD2124BB9380029177F /* PhraseDictionaryDynSuffixArray.cpp */; }; + 1ED0FEAD124BB9380029177F /* PhraseDictionaryDynSuffixArray.h in Headers */ = {isa = PBXBuildFile; fileRef = 1ED0FDD3124BB9380029177F /* PhraseDictionaryDynSuffixArray.h */; }; + 1ED0FEAE124BB9380029177F /* PhraseDictionaryMemory.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1ED0FDD4124BB9380029177F /* PhraseDictionaryMemory.cpp */; }; + 1ED0FEAF124BB9380029177F /* PhraseDictionaryMemory.h in Headers */ = {isa = PBXBuildFile; fileRef = 1ED0FDD5124BB9380029177F /* PhraseDictionaryMemory.h */; }; + 1ED0FEB0124BB9380029177F /* PhraseDictionaryNode.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1ED0FDD6124BB9380029177F /* PhraseDictionaryNode.cpp */; }; + 1ED0FEB1124BB9380029177F /* PhraseDictionaryNode.h in Headers */ = {isa = PBXBuildFile; fileRef = 1ED0FDD7124BB9380029177F /* PhraseDictionaryNode.h */; }; + 1ED0FEB2124BB9380029177F /* PhraseDictionaryNodeSCFG.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1ED0FDD8124BB9380029177F /* PhraseDictionaryNodeSCFG.cpp */; }; + 1ED0FEB3124BB9380029177F /* PhraseDictionaryNodeSCFG.h in Headers */ = {isa = PBXBuildFile; fileRef = 1ED0FDD9124BB9380029177F /* PhraseDictionaryNodeSCFG.h */; }; + 1ED0FEB4124BB9380029177F /* PhraseDictionaryOnDisk.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1ED0FDDA124BB9380029177F /* PhraseDictionaryOnDisk.cpp */; }; + 1ED0FEB5124BB9380029177F /* PhraseDictionaryOnDisk.h in Headers */ = {isa = PBXBuildFile; fileRef = 1ED0FDDB124BB9380029177F /* PhraseDictionaryOnDisk.h */; }; + 1ED0FEB6124BB9380029177F /* PhraseDictionaryOnDiskChart.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1ED0FDDC124BB9380029177F /* PhraseDictionaryOnDiskChart.cpp */; }; + 1ED0FEB7124BB9380029177F /* PhraseDictionarySCFG.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1ED0FDDD124BB9380029177F /* PhraseDictionarySCFG.cpp */; }; + 1ED0FEB8124BB9380029177F /* PhraseDictionarySCFGChart.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1ED0FDDE124BB9380029177F /* PhraseDictionarySCFGChart.cpp */; }; + 1ED0FEB9124BB9380029177F /* PhraseDictionaryTree.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1ED0FDDF124BB9380029177F /* PhraseDictionaryTree.cpp */; }; + 1ED0FEBA124BB9380029177F /* PhraseDictionaryTree.h in Headers */ = {isa = PBXBuildFile; fileRef = 1ED0FDE0124BB9380029177F /* PhraseDictionaryTree.h */; }; + 1ED0FEBB124BB9380029177F /* PhraseDictionaryTreeAdaptor.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1ED0FDE1124BB9380029177F /* PhraseDictionaryTreeAdaptor.cpp */; }; + 1ED0FEBC124BB9380029177F /* PhraseDictionaryTreeAdaptor.h in Headers */ = {isa = PBXBuildFile; fileRef = 1ED0FDE2124BB9380029177F /* PhraseDictionaryTreeAdaptor.h */; }; + 1ED0FEBD124BB9380029177F /* PrefixTree.h in Headers */ = {isa = PBXBuildFile; fileRef = 1ED0FDE3124BB9380029177F /* PrefixTree.h */; }; + 1ED0FEBE124BB9380029177F /* PrefixTreeMap.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1ED0FDE4124BB9380029177F /* PrefixTreeMap.cpp */; }; + 1ED0FEBF124BB9380029177F /* PrefixTreeMap.h in Headers */ = {isa = PBXBuildFile; fileRef = 1ED0FDE5124BB9380029177F /* PrefixTreeMap.h */; }; + 1ED0FEC0124BB9380029177F /* ReorderingConstraint.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1ED0FDE6124BB9380029177F /* ReorderingConstraint.cpp */; }; + 1ED0FEC1124BB9380029177F /* ReorderingConstraint.h in Headers */ = {isa = PBXBuildFile; fileRef = 1ED0FDE7124BB9380029177F /* ReorderingConstraint.h */; }; + 1ED0FEC2124BB9380029177F /* ReorderingStack.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1ED0FDE8124BB9380029177F /* ReorderingStack.cpp */; }; + 1ED0FEC3124BB9380029177F /* ReorderingStack.h in Headers */ = {isa = PBXBuildFile; fileRef = 1ED0FDE9124BB9380029177F /* ReorderingStack.h */; }; + 1ED0FEC4124BB9380029177F /* ScoreComponentCollection.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1ED0FDEB124BB9380029177F /* ScoreComponentCollection.cpp */; }; + 1ED0FEC5124BB9380029177F /* ScoreComponentCollection.h in Headers */ = {isa = PBXBuildFile; fileRef = 1ED0FDEC124BB9380029177F /* ScoreComponentCollection.h */; }; + 1ED0FEC6124BB9380029177F /* ScoreIndexManager.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1ED0FDED124BB9380029177F /* ScoreIndexManager.cpp */; }; + 1ED0FEC7124BB9380029177F /* ScoreIndexManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 1ED0FDEE124BB9380029177F /* ScoreIndexManager.h */; }; + 1ED0FEC8124BB9380029177F /* ScoreProducer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1ED0FDEF124BB9380029177F /* ScoreProducer.cpp */; }; + 1ED0FEC9124BB9380029177F /* ScoreProducer.h in Headers */ = {isa = PBXBuildFile; fileRef = 1ED0FDF0124BB9380029177F /* ScoreProducer.h */; }; + 1ED0FECA124BB9380029177F /* Search.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1ED0FDF1124BB9380029177F /* Search.cpp */; }; + 1ED0FECB124BB9380029177F /* Search.h in Headers */ = {isa = PBXBuildFile; fileRef = 1ED0FDF2124BB9380029177F /* Search.h */; }; + 1ED0FECC124BB9380029177F /* SearchCubePruning.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1ED0FDF3124BB9380029177F /* SearchCubePruning.cpp */; }; + 1ED0FECD124BB9380029177F /* SearchCubePruning.h in Headers */ = {isa = PBXBuildFile; fileRef = 1ED0FDF4124BB9380029177F /* SearchCubePruning.h */; }; + 1ED0FECE124BB9380029177F /* SearchNormal.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1ED0FDF5124BB9380029177F /* SearchNormal.cpp */; }; + 1ED0FECF124BB9380029177F /* SearchNormal.h in Headers */ = {isa = PBXBuildFile; fileRef = 1ED0FDF6124BB9380029177F /* SearchNormal.h */; }; + 1ED0FED0124BB9380029177F /* Sentence.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1ED0FDF7124BB9380029177F /* Sentence.cpp */; }; + 1ED0FED1124BB9380029177F /* Sentence.h in Headers */ = {isa = PBXBuildFile; fileRef = 1ED0FDF8124BB9380029177F /* Sentence.h */; }; + 1ED0FED2124BB9380029177F /* SentenceStats.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1ED0FDF9124BB9380029177F /* SentenceStats.cpp */; }; + 1ED0FED3124BB9380029177F /* SentenceStats.h in Headers */ = {isa = PBXBuildFile; fileRef = 1ED0FDFA124BB9380029177F /* SentenceStats.h */; }; + 1ED0FED4124BB9380029177F /* SquareMatrix.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1ED0FDFB124BB9380029177F /* SquareMatrix.cpp */; }; + 1ED0FED5124BB9380029177F /* SquareMatrix.h in Headers */ = {isa = PBXBuildFile; fileRef = 1ED0FDFC124BB9380029177F /* SquareMatrix.h */; }; + 1ED0FED6124BB9380029177F /* StaticData.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1ED0FDFD124BB9380029177F /* StaticData.cpp */; }; + 1ED0FED7124BB9380029177F /* StaticData.h in Headers */ = {isa = PBXBuildFile; fileRef = 1ED0FDFE124BB9380029177F /* StaticData.h */; }; + 1ED0FED8124BB9380029177F /* TargetPhrase.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1ED0FDFF124BB9380029177F /* TargetPhrase.cpp */; }; + 1ED0FED9124BB9380029177F /* TargetPhrase.h in Headers */ = {isa = PBXBuildFile; fileRef = 1ED0FE00124BB9380029177F /* TargetPhrase.h */; }; + 1ED0FEDA124BB9380029177F /* TargetPhraseCollection.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1ED0FE01124BB9380029177F /* TargetPhraseCollection.cpp */; }; + 1ED0FEDB124BB9380029177F /* TargetPhraseCollection.h in Headers */ = {isa = PBXBuildFile; fileRef = 1ED0FE02124BB9380029177F /* TargetPhraseCollection.h */; }; + 1ED0FEDC124BB9380029177F /* Timer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1ED0FE03124BB9380029177F /* Timer.cpp */; }; + 1ED0FEDD124BB9380029177F /* Timer.h in Headers */ = {isa = PBXBuildFile; fileRef = 1ED0FE04124BB9380029177F /* Timer.h */; }; + 1ED0FEDE124BB9380029177F /* TranslationOption.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1ED0FE05124BB9380029177F /* TranslationOption.cpp */; }; + 1ED0FEDF124BB9380029177F /* TranslationOption.h in Headers */ = {isa = PBXBuildFile; fileRef = 1ED0FE06124BB9380029177F /* TranslationOption.h */; }; + 1ED0FEE0124BB9380029177F /* TranslationOptionCollection.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1ED0FE07124BB9380029177F /* TranslationOptionCollection.cpp */; }; + 1ED0FEE1124BB9380029177F /* TranslationOptionCollection.h in Headers */ = {isa = PBXBuildFile; fileRef = 1ED0FE08124BB9380029177F /* TranslationOptionCollection.h */; }; + 1ED0FEE2124BB9380029177F /* TranslationOptionCollectionConfusionNet.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1ED0FE09124BB9380029177F /* TranslationOptionCollectionConfusionNet.cpp */; }; + 1ED0FEE3124BB9380029177F /* TranslationOptionCollectionConfusionNet.h in Headers */ = {isa = PBXBuildFile; fileRef = 1ED0FE0A124BB9380029177F /* TranslationOptionCollectionConfusionNet.h */; }; + 1ED0FEE4124BB9380029177F /* TranslationOptionCollectionText.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1ED0FE0B124BB9380029177F /* TranslationOptionCollectionText.cpp */; }; + 1ED0FEE5124BB9380029177F /* TranslationOptionCollectionText.h in Headers */ = {isa = PBXBuildFile; fileRef = 1ED0FE0C124BB9380029177F /* TranslationOptionCollectionText.h */; }; + 1ED0FEE6124BB9380029177F /* TranslationOptionList.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1ED0FE0D124BB9380029177F /* TranslationOptionList.cpp */; }; + 1ED0FEE7124BB9380029177F /* TranslationOptionList.h in Headers */ = {isa = PBXBuildFile; fileRef = 1ED0FE0E124BB9380029177F /* TranslationOptionList.h */; }; + 1ED0FEE8124BB9380029177F /* TranslationSystem.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1ED0FE0F124BB9380029177F /* TranslationSystem.cpp */; }; + 1ED0FEE9124BB9380029177F /* TranslationSystem.h in Headers */ = {isa = PBXBuildFile; fileRef = 1ED0FE10124BB9380029177F /* TranslationSystem.h */; }; + 1ED0FEEA124BB9380029177F /* TreeInput.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1ED0FE11124BB9380029177F /* TreeInput.cpp */; }; + 1ED0FEEB124BB9380029177F /* TreeInput.h in Headers */ = {isa = PBXBuildFile; fileRef = 1ED0FE12124BB9380029177F /* TreeInput.h */; }; + 1ED0FEEC124BB9380029177F /* TrellisPath.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1ED0FE13124BB9380029177F /* TrellisPath.cpp */; }; + 1ED0FEED124BB9380029177F /* TrellisPath.h in Headers */ = {isa = PBXBuildFile; fileRef = 1ED0FE14124BB9380029177F /* TrellisPath.h */; }; + 1ED0FEEE124BB9380029177F /* TrellisPathCollection.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1ED0FE15124BB9380029177F /* TrellisPathCollection.cpp */; }; + 1ED0FEEF124BB9380029177F /* TrellisPathCollection.h in Headers */ = {isa = PBXBuildFile; fileRef = 1ED0FE16124BB9380029177F /* TrellisPathCollection.h */; }; + 1ED0FEF0124BB9380029177F /* TrellisPathList.h in Headers */ = {isa = PBXBuildFile; fileRef = 1ED0FE17124BB9380029177F /* TrellisPathList.h */; }; + 1ED0FEF1124BB9380029177F /* TypeDef.h in Headers */ = {isa = PBXBuildFile; fileRef = 1ED0FE18124BB9380029177F /* TypeDef.h */; }; + 1ED0FEF2124BB9380029177F /* UniqueObject.h in Headers */ = {isa = PBXBuildFile; fileRef = 1ED0FE19124BB9380029177F /* UniqueObject.h */; }; + 1ED0FEF3124BB9380029177F /* UserMessage.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1ED0FE1A124BB9380029177F /* UserMessage.cpp */; }; + 1ED0FEF4124BB9380029177F /* UserMessage.h in Headers */ = {isa = PBXBuildFile; fileRef = 1ED0FE1B124BB9380029177F /* UserMessage.h */; }; + 1ED0FEF5124BB9380029177F /* Util.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1ED0FE1C124BB9380029177F /* Util.cpp */; }; + 1ED0FEF6124BB9380029177F /* Util.h in Headers */ = {isa = PBXBuildFile; fileRef = 1ED0FE1D124BB9380029177F /* Util.h */; }; + 1ED0FEF7124BB9380029177F /* Word.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1ED0FE1E124BB9380029177F /* Word.cpp */; }; + 1ED0FEF8124BB9380029177F /* Word.h in Headers */ = {isa = PBXBuildFile; fileRef = 1ED0FE1F124BB9380029177F /* Word.h */; }; + 1ED0FEF9124BB9380029177F /* WordConsumed.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1ED0FE20124BB9380029177F /* WordConsumed.cpp */; }; + 1ED0FEFA124BB9380029177F /* WordConsumed.h in Headers */ = {isa = PBXBuildFile; fileRef = 1ED0FE21124BB9380029177F /* WordConsumed.h */; }; + 1ED0FEFB124BB9380029177F /* WordLattice.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1ED0FE22124BB9380029177F /* WordLattice.cpp */; }; + 1ED0FEFC124BB9380029177F /* WordLattice.h in Headers */ = {isa = PBXBuildFile; fileRef = 1ED0FE23124BB9380029177F /* WordLattice.h */; }; + 1ED0FEFD124BB9380029177F /* WordsBitmap.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1ED0FE24124BB9380029177F /* WordsBitmap.cpp */; }; + 1ED0FEFE124BB9380029177F /* WordsBitmap.h in Headers */ = {isa = PBXBuildFile; fileRef = 1ED0FE25124BB9380029177F /* WordsBitmap.h */; }; + 1ED0FEFF124BB9380029177F /* WordsRange.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1ED0FE26124BB9380029177F /* WordsRange.cpp */; }; + 1ED0FF00124BB9380029177F /* WordsRange.h in Headers */ = {isa = PBXBuildFile; fileRef = 1ED0FE27124BB9380029177F /* WordsRange.h */; }; + 1ED0FF01124BB9380029177F /* XmlOption.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1ED0FE28124BB9380029177F /* XmlOption.cpp */; }; + 1ED0FF02124BB9380029177F /* XmlOption.h in Headers */ = {isa = PBXBuildFile; fileRef = 1ED0FE29124BB9380029177F /* XmlOption.h */; }; /* End PBXBuildFile section */ /* Begin PBXFileReference section */ - 1E54C6A1124966CA00E23185 /* LanguageModelKen.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = LanguageModelKen.cpp; path = src/LanguageModelKen.cpp; sourceTree = ""; }; - 1E54C6A2124966CA00E23185 /* LanguageModelKen.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = LanguageModelKen.h; path = src/LanguageModelKen.h; sourceTree = ""; }; - 1E5D8E0211F25F03000F027F /* PhraseDictionaryNodeSCFG.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = PhraseDictionaryNodeSCFG.cpp; path = src/PhraseDictionaryNodeSCFG.cpp; sourceTree = ""; }; - 1E5D8E0311F25F03000F027F /* PhraseDictionaryNodeSCFG.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = PhraseDictionaryNodeSCFG.h; path = src/PhraseDictionaryNodeSCFG.h; sourceTree = ""; }; - 1E5D8E0611F25F2F000F027F /* PhraseDictionarySCFG.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = PhraseDictionarySCFG.cpp; path = src/PhraseDictionarySCFG.cpp; sourceTree = ""; }; - 1E5D8E0711F25F2F000F027F /* PhraseDictionarySCFGChart.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = PhraseDictionarySCFGChart.cpp; path = src/PhraseDictionarySCFGChart.cpp; sourceTree = ""; }; - 1ED4FC5F11BDC0D2004E826A /* AlignmentInfo.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = AlignmentInfo.cpp; path = src/AlignmentInfo.cpp; sourceTree = ""; }; - 1ED4FC6011BDC0D2004E826A /* AlignmentInfo.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = AlignmentInfo.h; path = src/AlignmentInfo.h; sourceTree = ""; }; - 1ED4FC6111BDC0D2004E826A /* BilingualDynSuffixArray.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = BilingualDynSuffixArray.cpp; path = src/BilingualDynSuffixArray.cpp; sourceTree = ""; }; - 1ED4FC6211BDC0D2004E826A /* BilingualDynSuffixArray.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = BilingualDynSuffixArray.h; path = src/BilingualDynSuffixArray.h; sourceTree = ""; }; - 1ED4FC6311BDC0D2004E826A /* BitmapContainer.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = BitmapContainer.cpp; path = src/BitmapContainer.cpp; sourceTree = ""; }; - 1ED4FC6411BDC0D2004E826A /* BitmapContainer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = BitmapContainer.h; path = src/BitmapContainer.h; sourceTree = ""; }; - 1ED4FC6511BDC0D2004E826A /* CellCollection.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = CellCollection.h; path = src/CellCollection.h; sourceTree = ""; }; - 1ED4FC6611BDC0D2004E826A /* ChartRule.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = ChartRule.cpp; path = src/ChartRule.cpp; sourceTree = ""; }; - 1ED4FC6711BDC0D2004E826A /* ChartRule.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ChartRule.h; path = src/ChartRule.h; sourceTree = ""; }; - 1ED4FC6811BDC0D2004E826A /* ChartRuleCollection.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = ChartRuleCollection.cpp; path = src/ChartRuleCollection.cpp; sourceTree = ""; }; - 1ED4FC6911BDC0D2004E826A /* ChartRuleCollection.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ChartRuleCollection.h; path = src/ChartRuleCollection.h; sourceTree = ""; }; - 1ED4FC6A11BDC0D2004E826A /* ConfusionNet.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = ConfusionNet.cpp; path = src/ConfusionNet.cpp; sourceTree = ""; }; - 1ED4FC6B11BDC0D2004E826A /* ConfusionNet.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ConfusionNet.h; path = src/ConfusionNet.h; sourceTree = ""; }; - 1ED4FC6C11BDC0D2004E826A /* DecodeGraph.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = DecodeGraph.cpp; path = src/DecodeGraph.cpp; sourceTree = ""; }; - 1ED4FC6D11BDC0D2004E826A /* DecodeGraph.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = DecodeGraph.h; path = src/DecodeGraph.h; sourceTree = ""; }; - 1ED4FC6E11BDC0D2004E826A /* DecodeStep.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = DecodeStep.cpp; path = src/DecodeStep.cpp; sourceTree = ""; }; - 1ED4FC6F11BDC0D2004E826A /* DecodeStep.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = DecodeStep.h; path = src/DecodeStep.h; sourceTree = ""; }; - 1ED4FC7011BDC0D2004E826A /* DecodeStepGeneration.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = DecodeStepGeneration.cpp; path = src/DecodeStepGeneration.cpp; sourceTree = ""; }; - 1ED4FC7111BDC0D2004E826A /* DecodeStepGeneration.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = DecodeStepGeneration.h; path = src/DecodeStepGeneration.h; sourceTree = ""; }; - 1ED4FC7211BDC0D2004E826A /* DecodeStepTranslation.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = DecodeStepTranslation.cpp; path = src/DecodeStepTranslation.cpp; sourceTree = ""; }; - 1ED4FC7311BDC0D2004E826A /* DecodeStepTranslation.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = DecodeStepTranslation.h; path = src/DecodeStepTranslation.h; sourceTree = ""; }; - 1ED4FC7411BDC0D2004E826A /* Dictionary.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = Dictionary.cpp; path = src/Dictionary.cpp; sourceTree = ""; }; - 1ED4FC7511BDC0D2004E826A /* Dictionary.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = Dictionary.h; path = src/Dictionary.h; sourceTree = ""; }; - 1ED4FC7611BDC0D2004E826A /* DotChart.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = DotChart.cpp; path = src/DotChart.cpp; sourceTree = ""; }; - 1ED4FC7711BDC0D2004E826A /* DotChart.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = DotChart.h; path = src/DotChart.h; sourceTree = ""; }; - 1ED4FC7811BDC0D2004E826A /* DotChartOnDisk.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = DotChartOnDisk.cpp; path = src/DotChartOnDisk.cpp; sourceTree = ""; }; - 1ED4FC7911BDC0D2004E826A /* DotChartOnDisk.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = DotChartOnDisk.h; path = src/DotChartOnDisk.h; sourceTree = ""; }; - 1ED4FC7A11BDC0D2004E826A /* DummyScoreProducers.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = DummyScoreProducers.cpp; path = src/DummyScoreProducers.cpp; sourceTree = ""; }; - 1ED4FC7B11BDC0D2004E826A /* DummyScoreProducers.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = DummyScoreProducers.h; path = src/DummyScoreProducers.h; sourceTree = ""; }; - 1ED4FC7D11BDC0D2004E826A /* fdstream.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = fdstream.h; sourceTree = ""; }; - 1ED4FC7E11BDC0D2004E826A /* file.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = file.cpp; sourceTree = ""; }; - 1ED4FC7F11BDC0D2004E826A /* file.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = file.h; sourceTree = ""; }; - 1ED4FC8011BDC0D2004E826A /* types.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = types.h; sourceTree = ""; }; - 1ED4FC8111BDC0D2004E826A /* utils.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = utils.h; sourceTree = ""; }; - 1ED4FC8211BDC0D2004E826A /* vocab.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = vocab.cpp; sourceTree = ""; }; - 1ED4FC8311BDC0D2004E826A /* vocab.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = vocab.h; sourceTree = ""; }; - 1ED4FC8411BDC0D2004E826A /* DynSuffixArray.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = DynSuffixArray.cpp; path = src/DynSuffixArray.cpp; sourceTree = ""; }; - 1ED4FC8511BDC0D2004E826A /* DynSuffixArray.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = DynSuffixArray.h; path = src/DynSuffixArray.h; sourceTree = ""; }; - 1ED4FC8611BDC0D2004E826A /* Factor.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = Factor.cpp; path = src/Factor.cpp; sourceTree = ""; }; - 1ED4FC8711BDC0D2004E826A /* Factor.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = Factor.h; path = src/Factor.h; sourceTree = ""; }; - 1ED4FC8811BDC0D2004E826A /* FactorCollection.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = FactorCollection.cpp; path = src/FactorCollection.cpp; sourceTree = ""; }; - 1ED4FC8911BDC0D2004E826A /* FactorCollection.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = FactorCollection.h; path = src/FactorCollection.h; sourceTree = ""; }; - 1ED4FC8A11BDC0D2004E826A /* FactorTypeSet.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = FactorTypeSet.cpp; path = src/FactorTypeSet.cpp; sourceTree = ""; }; - 1ED4FC8B11BDC0D2004E826A /* FactorTypeSet.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = FactorTypeSet.h; path = src/FactorTypeSet.h; sourceTree = ""; }; - 1ED4FC8C11BDC0D2004E826A /* FeatureFunction.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = FeatureFunction.cpp; path = src/FeatureFunction.cpp; sourceTree = ""; }; - 1ED4FC8D11BDC0D2004E826A /* FeatureFunction.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = FeatureFunction.h; path = src/FeatureFunction.h; sourceTree = ""; }; - 1ED4FC8E11BDC0D2004E826A /* FFState.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = FFState.cpp; path = src/FFState.cpp; sourceTree = ""; }; - 1ED4FC8F11BDC0D2004E826A /* FFState.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = FFState.h; path = src/FFState.h; sourceTree = ""; }; - 1ED4FC9011BDC0D2004E826A /* File.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = File.cpp; path = src/File.cpp; sourceTree = ""; }; - 1ED4FC9111BDC0D2004E826A /* File.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = File.h; path = src/File.h; sourceTree = ""; }; - 1ED4FC9211BDC0D2004E826A /* FilePtr.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = FilePtr.h; path = src/FilePtr.h; sourceTree = ""; }; - 1ED4FC9311BDC0D2004E826A /* FloydWarshall.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = FloydWarshall.cpp; path = src/FloydWarshall.cpp; sourceTree = ""; }; - 1ED4FC9411BDC0D2004E826A /* FloydWarshall.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = FloydWarshall.h; path = src/FloydWarshall.h; sourceTree = ""; }; - 1ED4FC9511BDC0D2004E826A /* GenerationDictionary.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = GenerationDictionary.cpp; path = src/GenerationDictionary.cpp; sourceTree = ""; }; - 1ED4FC9611BDC0D2004E826A /* GenerationDictionary.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = GenerationDictionary.h; path = src/GenerationDictionary.h; sourceTree = ""; }; - 1ED4FC9711BDC0D2004E826A /* GlobalLexicalModel.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = GlobalLexicalModel.cpp; path = src/GlobalLexicalModel.cpp; sourceTree = ""; }; - 1ED4FC9811BDC0D2004E826A /* GlobalLexicalModel.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = GlobalLexicalModel.h; path = src/GlobalLexicalModel.h; sourceTree = ""; }; - 1ED4FC9911BDC0D2004E826A /* gzfilebuf.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = gzfilebuf.h; path = src/gzfilebuf.h; sourceTree = ""; }; - 1ED4FC9A11BDC0D2004E826A /* hash.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = hash.cpp; path = src/hash.cpp; sourceTree = ""; }; - 1ED4FC9B11BDC0D2004E826A /* hash.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = hash.h; path = src/hash.h; sourceTree = ""; }; - 1ED4FC9C11BDC0D2004E826A /* hypergraph.proto */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = hypergraph.proto; path = src/hypergraph.proto; sourceTree = ""; }; - 1ED4FC9D11BDC0D2004E826A /* Hypothesis.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = Hypothesis.cpp; path = src/Hypothesis.cpp; sourceTree = ""; }; - 1ED4FC9E11BDC0D2004E826A /* Hypothesis.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = Hypothesis.h; path = src/Hypothesis.h; sourceTree = ""; }; - 1ED4FC9F11BDC0D2004E826A /* HypothesisStack.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = HypothesisStack.cpp; path = src/HypothesisStack.cpp; sourceTree = ""; }; - 1ED4FCA011BDC0D2004E826A /* HypothesisStack.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = HypothesisStack.h; path = src/HypothesisStack.h; sourceTree = ""; }; - 1ED4FCA111BDC0D2004E826A /* HypothesisStackCubePruning.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = HypothesisStackCubePruning.cpp; path = src/HypothesisStackCubePruning.cpp; sourceTree = ""; }; - 1ED4FCA211BDC0D2004E826A /* HypothesisStackCubePruning.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = HypothesisStackCubePruning.h; path = src/HypothesisStackCubePruning.h; sourceTree = ""; }; - 1ED4FCA311BDC0D2004E826A /* HypothesisStackNormal.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = HypothesisStackNormal.cpp; path = src/HypothesisStackNormal.cpp; sourceTree = ""; }; - 1ED4FCA411BDC0D2004E826A /* HypothesisStackNormal.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = HypothesisStackNormal.h; path = src/HypothesisStackNormal.h; sourceTree = ""; }; - 1ED4FCA511BDC0D2004E826A /* InputFileStream.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = InputFileStream.cpp; path = src/InputFileStream.cpp; sourceTree = ""; }; - 1ED4FCA611BDC0D2004E826A /* InputFileStream.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = InputFileStream.h; path = src/InputFileStream.h; sourceTree = ""; }; - 1ED4FCA711BDC0D2004E826A /* InputType.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = InputType.cpp; path = src/InputType.cpp; sourceTree = ""; }; - 1ED4FCA811BDC0D2004E826A /* InputType.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = InputType.h; path = src/InputType.h; sourceTree = ""; }; - 1ED4FCA911BDC0D2004E826A /* LanguageModel.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = LanguageModel.cpp; path = src/LanguageModel.cpp; sourceTree = ""; }; - 1ED4FCAA11BDC0D2004E826A /* LanguageModel.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = LanguageModel.h; path = src/LanguageModel.h; sourceTree = ""; }; - 1ED4FCAB11BDC0D2004E826A /* LanguageModelFactory.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = LanguageModelFactory.cpp; path = src/LanguageModelFactory.cpp; sourceTree = ""; }; - 1ED4FCAC11BDC0D2004E826A /* LanguageModelFactory.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = LanguageModelFactory.h; path = src/LanguageModelFactory.h; sourceTree = ""; }; - 1ED4FCAD11BDC0D2004E826A /* LanguageModelInternal.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = LanguageModelInternal.cpp; path = src/LanguageModelInternal.cpp; sourceTree = ""; }; - 1ED4FCAE11BDC0D2004E826A /* LanguageModelInternal.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = LanguageModelInternal.h; path = src/LanguageModelInternal.h; sourceTree = ""; }; - 1ED4FCAF11BDC0D2004E826A /* LanguageModelIRST.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = LanguageModelIRST.cpp; path = src/LanguageModelIRST.cpp; sourceTree = ""; }; - 1ED4FCB011BDC0D2004E826A /* LanguageModelIRST.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = LanguageModelIRST.h; path = src/LanguageModelIRST.h; sourceTree = ""; }; - 1ED4FCB111BDC0D2004E826A /* LanguageModelJoint.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = LanguageModelJoint.cpp; path = src/LanguageModelJoint.cpp; sourceTree = ""; }; - 1ED4FCB211BDC0D2004E826A /* LanguageModelJoint.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = LanguageModelJoint.h; path = src/LanguageModelJoint.h; sourceTree = ""; }; - 1ED4FCB311BDC0D2004E826A /* LanguageModelMultiFactor.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = LanguageModelMultiFactor.cpp; path = src/LanguageModelMultiFactor.cpp; sourceTree = ""; }; - 1ED4FCB411BDC0D2004E826A /* LanguageModelMultiFactor.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = LanguageModelMultiFactor.h; path = src/LanguageModelMultiFactor.h; sourceTree = ""; }; - 1ED4FCB511BDC0D2004E826A /* LanguageModelParallelBackoff.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = LanguageModelParallelBackoff.cpp; path = src/LanguageModelParallelBackoff.cpp; sourceTree = ""; }; - 1ED4FCB611BDC0D2004E826A /* LanguageModelParallelBackoff.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = LanguageModelParallelBackoff.h; path = src/LanguageModelParallelBackoff.h; sourceTree = ""; }; - 1ED4FCB911BDC0D2004E826A /* LanguageModelRemote.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = LanguageModelRemote.cpp; path = src/LanguageModelRemote.cpp; sourceTree = ""; }; - 1ED4FCBA11BDC0D2004E826A /* LanguageModelRemote.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = LanguageModelRemote.h; path = src/LanguageModelRemote.h; sourceTree = ""; }; - 1ED4FCBB11BDC0D2004E826A /* LanguageModelSingleFactor.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = LanguageModelSingleFactor.cpp; path = src/LanguageModelSingleFactor.cpp; sourceTree = ""; }; - 1ED4FCBC11BDC0D2004E826A /* LanguageModelSingleFactor.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = LanguageModelSingleFactor.h; path = src/LanguageModelSingleFactor.h; sourceTree = ""; }; - 1ED4FCBD11BDC0D2004E826A /* LanguageModelSkip.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = LanguageModelSkip.cpp; path = src/LanguageModelSkip.cpp; sourceTree = ""; }; - 1ED4FCBE11BDC0D2004E826A /* LanguageModelSkip.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = LanguageModelSkip.h; path = src/LanguageModelSkip.h; sourceTree = ""; }; - 1ED4FCBF11BDC0D2004E826A /* LanguageModelSRI.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = LanguageModelSRI.cpp; path = src/LanguageModelSRI.cpp; sourceTree = ""; }; - 1ED4FCC011BDC0D2004E826A /* LanguageModelSRI.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = LanguageModelSRI.h; path = src/LanguageModelSRI.h; sourceTree = ""; }; - 1ED4FCC111BDC0D2004E826A /* LexicalReordering.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = LexicalReordering.cpp; path = src/LexicalReordering.cpp; sourceTree = ""; }; - 1ED4FCC211BDC0D2004E826A /* LexicalReordering.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = LexicalReordering.h; path = src/LexicalReordering.h; sourceTree = ""; }; - 1ED4FCC311BDC0D2004E826A /* LexicalReorderingState.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = LexicalReorderingState.cpp; path = src/LexicalReorderingState.cpp; sourceTree = ""; }; - 1ED4FCC411BDC0D2004E826A /* LexicalReorderingState.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = LexicalReorderingState.h; path = src/LexicalReorderingState.h; sourceTree = ""; }; - 1ED4FCC511BDC0D2004E826A /* LexicalReorderingTable.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = LexicalReorderingTable.cpp; path = src/LexicalReorderingTable.cpp; sourceTree = ""; }; - 1ED4FCC611BDC0D2004E826A /* LexicalReorderingTable.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = LexicalReorderingTable.h; path = src/LexicalReorderingTable.h; sourceTree = ""; }; - 1ED4FCC711BDC0D2004E826A /* LMList.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = LMList.cpp; path = src/LMList.cpp; sourceTree = ""; }; - 1ED4FCC811BDC0D2004E826A /* LMList.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = LMList.h; path = src/LMList.h; sourceTree = ""; }; - 1ED4FCC911BDC0D2004E826A /* LVoc.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = LVoc.cpp; path = src/LVoc.cpp; sourceTree = ""; }; - 1ED4FCCA11BDC0D2004E826A /* LVoc.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = LVoc.h; path = src/LVoc.h; sourceTree = ""; }; - 1ED4FCCE11BDC0D2004E826A /* Manager.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = Manager.cpp; path = src/Manager.cpp; sourceTree = ""; }; - 1ED4FCCF11BDC0D2004E826A /* Manager.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = Manager.h; path = src/Manager.h; sourceTree = ""; }; - 1ED4FCD011BDC0D2004E826A /* NGramCollection.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = NGramCollection.cpp; path = src/NGramCollection.cpp; sourceTree = ""; }; - 1ED4FCD111BDC0D2004E826A /* NGramCollection.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = NGramCollection.h; path = src/NGramCollection.h; sourceTree = ""; }; - 1ED4FCD211BDC0D2004E826A /* NGramNode.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = NGramNode.cpp; path = src/NGramNode.cpp; sourceTree = ""; }; - 1ED4FCD311BDC0D2004E826A /* NGramNode.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = NGramNode.h; path = src/NGramNode.h; sourceTree = ""; }; - 1ED4FCD411BDC0D2004E826A /* ObjectPool.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ObjectPool.h; path = src/ObjectPool.h; sourceTree = ""; }; - 1ED4FCD511BDC0D2004E826A /* Parameter.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = Parameter.cpp; path = src/Parameter.cpp; sourceTree = ""; }; - 1ED4FCD611BDC0D2004E826A /* Parameter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = Parameter.h; path = src/Parameter.h; sourceTree = ""; }; - 1ED4FCD711BDC0D2004E826A /* PartialTranslOptColl.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = PartialTranslOptColl.cpp; path = src/PartialTranslOptColl.cpp; sourceTree = ""; }; - 1ED4FCD811BDC0D2004E826A /* PartialTranslOptColl.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = PartialTranslOptColl.h; path = src/PartialTranslOptColl.h; sourceTree = ""; }; - 1ED4FCD911BDC0D2004E826A /* PCNTools.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = PCNTools.cpp; path = src/PCNTools.cpp; sourceTree = ""; }; - 1ED4FCDA11BDC0D2004E826A /* PCNTools.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = PCNTools.h; path = src/PCNTools.h; sourceTree = ""; }; - 1ED4FCDB11BDC0D2004E826A /* PDTAimp.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = PDTAimp.h; path = src/PDTAimp.h; sourceTree = ""; }; - 1ED4FCDC11BDC0D2004E826A /* Phrase.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = Phrase.cpp; path = src/Phrase.cpp; sourceTree = ""; }; - 1ED4FCDD11BDC0D2004E826A /* Phrase.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = Phrase.h; path = src/Phrase.h; sourceTree = ""; }; - 1ED4FCDE11BDC0D2004E826A /* PhraseDictionary.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = PhraseDictionary.cpp; path = src/PhraseDictionary.cpp; sourceTree = ""; }; - 1ED4FCDF11BDC0D2004E826A /* PhraseDictionary.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = PhraseDictionary.h; path = src/PhraseDictionary.h; sourceTree = ""; }; - 1ED4FCE011BDC0D2004E826A /* PhraseDictionaryDynSuffixArray.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = PhraseDictionaryDynSuffixArray.cpp; path = src/PhraseDictionaryDynSuffixArray.cpp; sourceTree = ""; }; - 1ED4FCE111BDC0D2004E826A /* PhraseDictionaryDynSuffixArray.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = PhraseDictionaryDynSuffixArray.h; path = src/PhraseDictionaryDynSuffixArray.h; sourceTree = ""; }; - 1ED4FCE211BDC0D2004E826A /* PhraseDictionaryMemory.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = PhraseDictionaryMemory.cpp; path = src/PhraseDictionaryMemory.cpp; sourceTree = ""; }; - 1ED4FCE311BDC0D2004E826A /* PhraseDictionaryMemory.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = PhraseDictionaryMemory.h; path = src/PhraseDictionaryMemory.h; sourceTree = ""; }; - 1ED4FCE711BDC0D2004E826A /* PhraseDictionaryNode.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = PhraseDictionaryNode.cpp; path = src/PhraseDictionaryNode.cpp; sourceTree = ""; }; - 1ED4FCE811BDC0D2004E826A /* PhraseDictionaryNode.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = PhraseDictionaryNode.h; path = src/PhraseDictionaryNode.h; sourceTree = ""; }; - 1ED4FCEB11BDC0D2004E826A /* PhraseDictionaryOnDisk.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = PhraseDictionaryOnDisk.cpp; path = src/PhraseDictionaryOnDisk.cpp; sourceTree = ""; }; - 1ED4FCEC11BDC0D2004E826A /* PhraseDictionaryOnDisk.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = PhraseDictionaryOnDisk.h; path = src/PhraseDictionaryOnDisk.h; sourceTree = ""; }; - 1ED4FCED11BDC0D2004E826A /* PhraseDictionaryOnDiskChart.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = PhraseDictionaryOnDiskChart.cpp; path = src/PhraseDictionaryOnDiskChart.cpp; sourceTree = ""; }; - 1ED4FCEE11BDC0D2004E826A /* PhraseDictionaryTree.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = PhraseDictionaryTree.cpp; path = src/PhraseDictionaryTree.cpp; sourceTree = ""; }; - 1ED4FCEF11BDC0D2004E826A /* PhraseDictionaryTree.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = PhraseDictionaryTree.h; path = src/PhraseDictionaryTree.h; sourceTree = ""; }; - 1ED4FCF011BDC0D2004E826A /* PhraseDictionaryTreeAdaptor.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = PhraseDictionaryTreeAdaptor.cpp; path = src/PhraseDictionaryTreeAdaptor.cpp; sourceTree = ""; }; - 1ED4FCF111BDC0D2004E826A /* PhraseDictionaryTreeAdaptor.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = PhraseDictionaryTreeAdaptor.h; path = src/PhraseDictionaryTreeAdaptor.h; sourceTree = ""; }; - 1ED4FCF211BDC0D2004E826A /* PrefixTree.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = PrefixTree.h; path = src/PrefixTree.h; sourceTree = ""; }; - 1ED4FCF311BDC0D2004E826A /* PrefixTreeMap.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = PrefixTreeMap.cpp; path = src/PrefixTreeMap.cpp; sourceTree = ""; }; - 1ED4FCF411BDC0D2004E826A /* PrefixTreeMap.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = PrefixTreeMap.h; path = src/PrefixTreeMap.h; sourceTree = ""; }; - 1ED4FCF511BDC0D2004E826A /* ReorderingConstraint.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = ReorderingConstraint.cpp; path = src/ReorderingConstraint.cpp; sourceTree = ""; }; - 1ED4FCF611BDC0D2004E826A /* ReorderingConstraint.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ReorderingConstraint.h; path = src/ReorderingConstraint.h; sourceTree = ""; }; - 1ED4FCF711BDC0D2004E826A /* ReorderingStack.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = ReorderingStack.cpp; path = src/ReorderingStack.cpp; sourceTree = ""; }; - 1ED4FCF811BDC0D2004E826A /* ReorderingStack.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ReorderingStack.h; path = src/ReorderingStack.h; sourceTree = ""; }; - 1ED4FCF911BDC0D2004E826A /* rule.proto */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = rule.proto; path = src/rule.proto; sourceTree = ""; }; - 1ED4FCFA11BDC0D2004E826A /* ScoreComponentCollection.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = ScoreComponentCollection.cpp; path = src/ScoreComponentCollection.cpp; sourceTree = ""; }; - 1ED4FCFB11BDC0D2004E826A /* ScoreComponentCollection.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ScoreComponentCollection.h; path = src/ScoreComponentCollection.h; sourceTree = ""; }; - 1ED4FCFC11BDC0D2004E826A /* ScoreIndexManager.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = ScoreIndexManager.cpp; path = src/ScoreIndexManager.cpp; sourceTree = ""; }; - 1ED4FCFD11BDC0D2004E826A /* ScoreIndexManager.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ScoreIndexManager.h; path = src/ScoreIndexManager.h; sourceTree = ""; }; - 1ED4FCFE11BDC0D2004E826A /* ScoreProducer.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = ScoreProducer.cpp; path = src/ScoreProducer.cpp; sourceTree = ""; }; - 1ED4FCFF11BDC0D2004E826A /* ScoreProducer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ScoreProducer.h; path = src/ScoreProducer.h; sourceTree = ""; }; - 1ED4FD0011BDC0D2004E826A /* Search.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = Search.cpp; path = src/Search.cpp; sourceTree = ""; }; - 1ED4FD0111BDC0D2004E826A /* Search.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = Search.h; path = src/Search.h; sourceTree = ""; }; - 1ED4FD0211BDC0D2004E826A /* SearchCubePruning.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = SearchCubePruning.cpp; path = src/SearchCubePruning.cpp; sourceTree = ""; }; - 1ED4FD0311BDC0D2004E826A /* SearchCubePruning.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = SearchCubePruning.h; path = src/SearchCubePruning.h; sourceTree = ""; }; - 1ED4FD0411BDC0D2004E826A /* SearchNormal.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = SearchNormal.cpp; path = src/SearchNormal.cpp; sourceTree = ""; }; - 1ED4FD0511BDC0D2004E826A /* SearchNormal.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = SearchNormal.h; path = src/SearchNormal.h; sourceTree = ""; }; - 1ED4FD0611BDC0D2004E826A /* Sentence.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = Sentence.cpp; path = src/Sentence.cpp; sourceTree = ""; }; - 1ED4FD0711BDC0D2004E826A /* Sentence.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = Sentence.h; path = src/Sentence.h; sourceTree = ""; }; - 1ED4FD0811BDC0D2004E826A /* SentenceStats.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = SentenceStats.cpp; path = src/SentenceStats.cpp; sourceTree = ""; }; - 1ED4FD0911BDC0D2004E826A /* SentenceStats.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = SentenceStats.h; path = src/SentenceStats.h; sourceTree = ""; }; - 1ED4FD0A11BDC0D2004E826A /* SquareMatrix.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = SquareMatrix.cpp; path = src/SquareMatrix.cpp; sourceTree = ""; }; - 1ED4FD0B11BDC0D2004E826A /* SquareMatrix.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = SquareMatrix.h; path = src/SquareMatrix.h; sourceTree = ""; }; - 1ED4FD0C11BDC0D2004E826A /* StaticData.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = StaticData.cpp; path = src/StaticData.cpp; sourceTree = ""; }; - 1ED4FD0D11BDC0D2004E826A /* StaticData.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = StaticData.h; path = src/StaticData.h; sourceTree = ""; }; - 1ED4FD0E11BDC0D2004E826A /* TargetPhrase.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = TargetPhrase.cpp; path = src/TargetPhrase.cpp; sourceTree = ""; }; - 1ED4FD0F11BDC0D2004E826A /* TargetPhrase.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = TargetPhrase.h; path = src/TargetPhrase.h; sourceTree = ""; }; - 1ED4FD1011BDC0D2004E826A /* TargetPhraseCollection.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = TargetPhraseCollection.cpp; path = src/TargetPhraseCollection.cpp; sourceTree = ""; }; - 1ED4FD1111BDC0D2004E826A /* TargetPhraseCollection.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = TargetPhraseCollection.h; path = src/TargetPhraseCollection.h; sourceTree = ""; }; - 1ED4FD1211BDC0D2004E826A /* Timer.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = Timer.cpp; path = src/Timer.cpp; sourceTree = ""; }; - 1ED4FD1311BDC0D2004E826A /* Timer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = Timer.h; path = src/Timer.h; sourceTree = ""; }; - 1ED4FD1411BDC0D2004E826A /* TranslationOption.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = TranslationOption.cpp; path = src/TranslationOption.cpp; sourceTree = ""; }; - 1ED4FD1511BDC0D2004E826A /* TranslationOption.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = TranslationOption.h; path = src/TranslationOption.h; sourceTree = ""; }; - 1ED4FD1611BDC0D2004E826A /* TranslationOptionCollection.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = TranslationOptionCollection.cpp; path = src/TranslationOptionCollection.cpp; sourceTree = ""; }; - 1ED4FD1711BDC0D2004E826A /* TranslationOptionCollection.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = TranslationOptionCollection.h; path = src/TranslationOptionCollection.h; sourceTree = ""; }; - 1ED4FD1811BDC0D2004E826A /* TranslationOptionCollectionConfusionNet.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = TranslationOptionCollectionConfusionNet.cpp; path = src/TranslationOptionCollectionConfusionNet.cpp; sourceTree = ""; }; - 1ED4FD1911BDC0D2004E826A /* TranslationOptionCollectionConfusionNet.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = TranslationOptionCollectionConfusionNet.h; path = src/TranslationOptionCollectionConfusionNet.h; sourceTree = ""; }; - 1ED4FD1A11BDC0D2004E826A /* TranslationOptionCollectionText.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = TranslationOptionCollectionText.cpp; path = src/TranslationOptionCollectionText.cpp; sourceTree = ""; }; - 1ED4FD1B11BDC0D2004E826A /* TranslationOptionCollectionText.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = TranslationOptionCollectionText.h; path = src/TranslationOptionCollectionText.h; sourceTree = ""; }; - 1ED4FD1C11BDC0D2004E826A /* TranslationOptionList.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = TranslationOptionList.cpp; path = src/TranslationOptionList.cpp; sourceTree = ""; }; - 1ED4FD1D11BDC0D2004E826A /* TranslationOptionList.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = TranslationOptionList.h; path = src/TranslationOptionList.h; sourceTree = ""; }; - 1ED4FD1E11BDC0D2004E826A /* TreeInput.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = TreeInput.cpp; path = src/TreeInput.cpp; sourceTree = ""; }; - 1ED4FD1F11BDC0D2004E826A /* TreeInput.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = TreeInput.h; path = src/TreeInput.h; sourceTree = ""; }; - 1ED4FD2011BDC0D2004E826A /* TrellisPath.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = TrellisPath.cpp; path = src/TrellisPath.cpp; sourceTree = ""; }; - 1ED4FD2111BDC0D2004E826A /* TrellisPath.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = TrellisPath.h; path = src/TrellisPath.h; sourceTree = ""; }; - 1ED4FD2211BDC0D2004E826A /* TrellisPathCollection.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = TrellisPathCollection.cpp; path = src/TrellisPathCollection.cpp; sourceTree = ""; }; - 1ED4FD2311BDC0D2004E826A /* TrellisPathCollection.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = TrellisPathCollection.h; path = src/TrellisPathCollection.h; sourceTree = ""; }; - 1ED4FD2411BDC0D2004E826A /* TrellisPathList.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = TrellisPathList.h; path = src/TrellisPathList.h; sourceTree = ""; }; - 1ED4FD2511BDC0D2004E826A /* TypeDef.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = TypeDef.h; path = src/TypeDef.h; sourceTree = ""; }; - 1ED4FD2611BDC0D2004E826A /* UniqueObject.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = UniqueObject.h; path = src/UniqueObject.h; sourceTree = ""; }; - 1ED4FD2711BDC0D2004E826A /* UserMessage.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = UserMessage.cpp; path = src/UserMessage.cpp; sourceTree = ""; }; - 1ED4FD2811BDC0D2004E826A /* UserMessage.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = UserMessage.h; path = src/UserMessage.h; sourceTree = ""; }; - 1ED4FD2911BDC0D2004E826A /* Util.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = Util.cpp; path = src/Util.cpp; sourceTree = ""; }; - 1ED4FD2A11BDC0D2004E826A /* Util.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = Util.h; path = src/Util.h; sourceTree = ""; }; - 1ED4FD2B11BDC0D2004E826A /* Word.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = Word.cpp; path = src/Word.cpp; sourceTree = ""; }; - 1ED4FD2C11BDC0D2004E826A /* Word.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = Word.h; path = src/Word.h; sourceTree = ""; }; - 1ED4FD2D11BDC0D2004E826A /* WordConsumed.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = WordConsumed.cpp; path = src/WordConsumed.cpp; sourceTree = ""; }; - 1ED4FD2E11BDC0D2004E826A /* WordConsumed.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = WordConsumed.h; path = src/WordConsumed.h; sourceTree = ""; }; - 1ED4FD2F11BDC0D2004E826A /* WordLattice.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = WordLattice.cpp; path = src/WordLattice.cpp; sourceTree = ""; }; - 1ED4FD3011BDC0D2004E826A /* WordLattice.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = WordLattice.h; path = src/WordLattice.h; sourceTree = ""; }; - 1ED4FD3111BDC0D2004E826A /* WordsBitmap.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = WordsBitmap.cpp; path = src/WordsBitmap.cpp; sourceTree = ""; }; - 1ED4FD3211BDC0D2004E826A /* WordsBitmap.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = WordsBitmap.h; path = src/WordsBitmap.h; sourceTree = ""; }; - 1ED4FD3311BDC0D2004E826A /* WordsRange.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = WordsRange.cpp; path = src/WordsRange.cpp; sourceTree = ""; }; - 1ED4FD3411BDC0D2004E826A /* WordsRange.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = WordsRange.h; path = src/WordsRange.h; sourceTree = ""; }; - 1ED4FD3511BDC0D2004E826A /* XmlOption.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = XmlOption.cpp; path = src/XmlOption.cpp; sourceTree = ""; }; - 1ED4FD3611BDC0D2004E826A /* XmlOption.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = XmlOption.h; path = src/XmlOption.h; sourceTree = ""; }; - 1EF549AF12118A0B00C481EB /* DecodeFeature.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = DecodeFeature.cpp; path = src/DecodeFeature.cpp; sourceTree = ""; }; - 1EF549B012118A0C00C481EB /* DecodeFeature.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = DecodeFeature.h; path = src/DecodeFeature.h; sourceTree = ""; }; - 1EF549B512118A4A00C481EB /* LanguageModelDelegate.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = LanguageModelDelegate.h; path = src/LanguageModelDelegate.h; sourceTree = ""; }; - 1EF549B712118A5D00C481EB /* TranslationSystem.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = TranslationSystem.cpp; path = src/TranslationSystem.cpp; sourceTree = ""; }; - 1EF549B812118A5D00C481EB /* TranslationSystem.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = TranslationSystem.h; path = src/TranslationSystem.h; sourceTree = ""; }; + 1ED0FD4C124BB9380029177F /* AlignmentInfo.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = AlignmentInfo.cpp; path = src/AlignmentInfo.cpp; sourceTree = ""; }; + 1ED0FD4D124BB9380029177F /* AlignmentInfo.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = AlignmentInfo.h; path = src/AlignmentInfo.h; sourceTree = ""; }; + 1ED0FD4E124BB9380029177F /* BilingualDynSuffixArray.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = BilingualDynSuffixArray.cpp; path = src/BilingualDynSuffixArray.cpp; sourceTree = ""; }; + 1ED0FD4F124BB9380029177F /* BilingualDynSuffixArray.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = BilingualDynSuffixArray.h; path = src/BilingualDynSuffixArray.h; sourceTree = ""; }; + 1ED0FD50124BB9380029177F /* BitmapContainer.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = BitmapContainer.cpp; path = src/BitmapContainer.cpp; sourceTree = ""; }; + 1ED0FD51124BB9380029177F /* BitmapContainer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = BitmapContainer.h; path = src/BitmapContainer.h; sourceTree = ""; }; + 1ED0FD52124BB9380029177F /* CellCollection.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = CellCollection.h; path = src/CellCollection.h; sourceTree = ""; }; + 1ED0FD53124BB9380029177F /* ChartRule.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = ChartRule.cpp; path = src/ChartRule.cpp; sourceTree = ""; }; + 1ED0FD54124BB9380029177F /* ChartRule.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ChartRule.h; path = src/ChartRule.h; sourceTree = ""; }; + 1ED0FD55124BB9380029177F /* ChartRuleCollection.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = ChartRuleCollection.cpp; path = src/ChartRuleCollection.cpp; sourceTree = ""; }; + 1ED0FD56124BB9380029177F /* ChartRuleCollection.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ChartRuleCollection.h; path = src/ChartRuleCollection.h; sourceTree = ""; }; + 1ED0FD57124BB9380029177F /* ConfusionNet.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = ConfusionNet.cpp; path = src/ConfusionNet.cpp; sourceTree = ""; }; + 1ED0FD58124BB9380029177F /* ConfusionNet.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ConfusionNet.h; path = src/ConfusionNet.h; sourceTree = ""; }; + 1ED0FD59124BB9380029177F /* DecodeFeature.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = DecodeFeature.cpp; path = src/DecodeFeature.cpp; sourceTree = ""; }; + 1ED0FD5A124BB9380029177F /* DecodeFeature.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = DecodeFeature.h; path = src/DecodeFeature.h; sourceTree = ""; }; + 1ED0FD5B124BB9380029177F /* DecodeGraph.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = DecodeGraph.cpp; path = src/DecodeGraph.cpp; sourceTree = ""; }; + 1ED0FD5C124BB9380029177F /* DecodeGraph.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = DecodeGraph.h; path = src/DecodeGraph.h; sourceTree = ""; }; + 1ED0FD5D124BB9380029177F /* DecodeStep.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = DecodeStep.cpp; path = src/DecodeStep.cpp; sourceTree = ""; }; + 1ED0FD5E124BB9380029177F /* DecodeStep.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = DecodeStep.h; path = src/DecodeStep.h; sourceTree = ""; }; + 1ED0FD5F124BB9380029177F /* DecodeStepGeneration.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = DecodeStepGeneration.cpp; path = src/DecodeStepGeneration.cpp; sourceTree = ""; }; + 1ED0FD60124BB9380029177F /* DecodeStepGeneration.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = DecodeStepGeneration.h; path = src/DecodeStepGeneration.h; sourceTree = ""; }; + 1ED0FD61124BB9380029177F /* DecodeStepTranslation.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = DecodeStepTranslation.cpp; path = src/DecodeStepTranslation.cpp; sourceTree = ""; }; + 1ED0FD62124BB9380029177F /* DecodeStepTranslation.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = DecodeStepTranslation.h; path = src/DecodeStepTranslation.h; sourceTree = ""; }; + 1ED0FD63124BB9380029177F /* Dictionary.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = Dictionary.cpp; path = src/Dictionary.cpp; sourceTree = ""; }; + 1ED0FD64124BB9380029177F /* Dictionary.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = Dictionary.h; path = src/Dictionary.h; sourceTree = ""; }; + 1ED0FD65124BB9380029177F /* DotChart.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = DotChart.cpp; path = src/DotChart.cpp; sourceTree = ""; }; + 1ED0FD66124BB9380029177F /* DotChart.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = DotChart.h; path = src/DotChart.h; sourceTree = ""; }; + 1ED0FD67124BB9380029177F /* DotChartOnDisk.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = DotChartOnDisk.cpp; path = src/DotChartOnDisk.cpp; sourceTree = ""; }; + 1ED0FD68124BB9380029177F /* DotChartOnDisk.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = DotChartOnDisk.h; path = src/DotChartOnDisk.h; sourceTree = ""; }; + 1ED0FD69124BB9380029177F /* DummyScoreProducers.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = DummyScoreProducers.cpp; path = src/DummyScoreProducers.cpp; sourceTree = ""; }; + 1ED0FD6A124BB9380029177F /* DummyScoreProducers.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = DummyScoreProducers.h; path = src/DummyScoreProducers.h; sourceTree = ""; }; + 1ED0FD6C124BB9380029177F /* fdstream.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = fdstream.h; sourceTree = ""; }; + 1ED0FD6D124BB9380029177F /* file.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = file.cpp; sourceTree = ""; }; + 1ED0FD6E124BB9380029177F /* file.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = file.h; sourceTree = ""; }; + 1ED0FD6F124BB9380029177F /* types.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = types.h; sourceTree = ""; }; + 1ED0FD70124BB9380029177F /* utils.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = utils.h; sourceTree = ""; }; + 1ED0FD71124BB9380029177F /* vocab.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = vocab.cpp; sourceTree = ""; }; + 1ED0FD72124BB9380029177F /* vocab.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = vocab.h; sourceTree = ""; }; + 1ED0FD73124BB9380029177F /* DynSuffixArray.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = DynSuffixArray.cpp; path = src/DynSuffixArray.cpp; sourceTree = ""; }; + 1ED0FD74124BB9380029177F /* DynSuffixArray.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = DynSuffixArray.h; path = src/DynSuffixArray.h; sourceTree = ""; }; + 1ED0FD75124BB9380029177F /* Factor.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = Factor.cpp; path = src/Factor.cpp; sourceTree = ""; }; + 1ED0FD76124BB9380029177F /* Factor.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = Factor.h; path = src/Factor.h; sourceTree = ""; }; + 1ED0FD77124BB9380029177F /* FactorCollection.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = FactorCollection.cpp; path = src/FactorCollection.cpp; sourceTree = ""; }; + 1ED0FD78124BB9380029177F /* FactorCollection.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = FactorCollection.h; path = src/FactorCollection.h; sourceTree = ""; }; + 1ED0FD79124BB9380029177F /* FactorTypeSet.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = FactorTypeSet.cpp; path = src/FactorTypeSet.cpp; sourceTree = ""; }; + 1ED0FD7A124BB9380029177F /* FactorTypeSet.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = FactorTypeSet.h; path = src/FactorTypeSet.h; sourceTree = ""; }; + 1ED0FD7B124BB9380029177F /* FeatureFunction.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = FeatureFunction.cpp; path = src/FeatureFunction.cpp; sourceTree = ""; }; + 1ED0FD7C124BB9380029177F /* FeatureFunction.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = FeatureFunction.h; path = src/FeatureFunction.h; sourceTree = ""; }; + 1ED0FD7D124BB9380029177F /* FFState.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = FFState.cpp; path = src/FFState.cpp; sourceTree = ""; }; + 1ED0FD7E124BB9380029177F /* FFState.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = FFState.h; path = src/FFState.h; sourceTree = ""; }; + 1ED0FD7F124BB9380029177F /* File.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = File.cpp; path = src/File.cpp; sourceTree = ""; }; + 1ED0FD80124BB9380029177F /* File.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = File.h; path = src/File.h; sourceTree = ""; }; + 1ED0FD81124BB9380029177F /* FilePtr.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = FilePtr.h; path = src/FilePtr.h; sourceTree = ""; }; + 1ED0FD82124BB9380029177F /* FloydWarshall.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = FloydWarshall.cpp; path = src/FloydWarshall.cpp; sourceTree = ""; }; + 1ED0FD83124BB9380029177F /* FloydWarshall.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = FloydWarshall.h; path = src/FloydWarshall.h; sourceTree = ""; }; + 1ED0FD84124BB9380029177F /* GenerationDictionary.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = GenerationDictionary.cpp; path = src/GenerationDictionary.cpp; sourceTree = ""; }; + 1ED0FD85124BB9380029177F /* GenerationDictionary.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = GenerationDictionary.h; path = src/GenerationDictionary.h; sourceTree = ""; }; + 1ED0FD86124BB9380029177F /* GlobalLexicalModel.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = GlobalLexicalModel.cpp; path = src/GlobalLexicalModel.cpp; sourceTree = ""; }; + 1ED0FD87124BB9380029177F /* GlobalLexicalModel.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = GlobalLexicalModel.h; path = src/GlobalLexicalModel.h; sourceTree = ""; }; + 1ED0FD88124BB9380029177F /* gzfilebuf.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = gzfilebuf.h; path = src/gzfilebuf.h; sourceTree = ""; }; + 1ED0FD89124BB9380029177F /* hash.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = hash.cpp; path = src/hash.cpp; sourceTree = ""; }; + 1ED0FD8A124BB9380029177F /* hash.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = hash.h; path = src/hash.h; sourceTree = ""; }; + 1ED0FD8B124BB9380029177F /* hypergraph.proto */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = hypergraph.proto; path = src/hypergraph.proto; sourceTree = ""; }; + 1ED0FD8C124BB9380029177F /* Hypothesis.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = Hypothesis.cpp; path = src/Hypothesis.cpp; sourceTree = ""; }; + 1ED0FD8D124BB9380029177F /* Hypothesis.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = Hypothesis.h; path = src/Hypothesis.h; sourceTree = ""; }; + 1ED0FD8E124BB9380029177F /* HypothesisStack.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = HypothesisStack.cpp; path = src/HypothesisStack.cpp; sourceTree = ""; }; + 1ED0FD8F124BB9380029177F /* HypothesisStack.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = HypothesisStack.h; path = src/HypothesisStack.h; sourceTree = ""; }; + 1ED0FD90124BB9380029177F /* HypothesisStackCubePruning.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = HypothesisStackCubePruning.cpp; path = src/HypothesisStackCubePruning.cpp; sourceTree = ""; }; + 1ED0FD91124BB9380029177F /* HypothesisStackCubePruning.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = HypothesisStackCubePruning.h; path = src/HypothesisStackCubePruning.h; sourceTree = ""; }; + 1ED0FD92124BB9380029177F /* HypothesisStackNormal.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = HypothesisStackNormal.cpp; path = src/HypothesisStackNormal.cpp; sourceTree = ""; }; + 1ED0FD93124BB9380029177F /* HypothesisStackNormal.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = HypothesisStackNormal.h; path = src/HypothesisStackNormal.h; sourceTree = ""; }; + 1ED0FD94124BB9380029177F /* InputFileStream.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = InputFileStream.cpp; path = src/InputFileStream.cpp; sourceTree = ""; }; + 1ED0FD95124BB9380029177F /* InputFileStream.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = InputFileStream.h; path = src/InputFileStream.h; sourceTree = ""; }; + 1ED0FD96124BB9380029177F /* InputType.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = InputType.cpp; path = src/InputType.cpp; sourceTree = ""; }; + 1ED0FD97124BB9380029177F /* InputType.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = InputType.h; path = src/InputType.h; sourceTree = ""; }; + 1ED0FD98124BB9380029177F /* LanguageModel.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = LanguageModel.cpp; path = src/LanguageModel.cpp; sourceTree = ""; }; + 1ED0FD99124BB9380029177F /* LanguageModel.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = LanguageModel.h; path = src/LanguageModel.h; sourceTree = ""; }; + 1ED0FD9A124BB9380029177F /* LanguageModelDelegate.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = LanguageModelDelegate.h; path = src/LanguageModelDelegate.h; sourceTree = ""; }; + 1ED0FD9B124BB9380029177F /* LanguageModelFactory.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = LanguageModelFactory.cpp; path = src/LanguageModelFactory.cpp; sourceTree = ""; }; + 1ED0FD9C124BB9380029177F /* LanguageModelFactory.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = LanguageModelFactory.h; path = src/LanguageModelFactory.h; sourceTree = ""; }; + 1ED0FD9D124BB9380029177F /* LanguageModelInternal.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = LanguageModelInternal.cpp; path = src/LanguageModelInternal.cpp; sourceTree = ""; }; + 1ED0FD9E124BB9380029177F /* LanguageModelInternal.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = LanguageModelInternal.h; path = src/LanguageModelInternal.h; sourceTree = ""; }; + 1ED0FD9F124BB9380029177F /* LanguageModelIRST.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = LanguageModelIRST.cpp; path = src/LanguageModelIRST.cpp; sourceTree = ""; }; + 1ED0FDA0124BB9380029177F /* LanguageModelIRST.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = LanguageModelIRST.h; path = src/LanguageModelIRST.h; sourceTree = ""; }; + 1ED0FDA1124BB9380029177F /* LanguageModelJoint.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = LanguageModelJoint.cpp; path = src/LanguageModelJoint.cpp; sourceTree = ""; }; + 1ED0FDA2124BB9380029177F /* LanguageModelJoint.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = LanguageModelJoint.h; path = src/LanguageModelJoint.h; sourceTree = ""; }; + 1ED0FDA3124BB9380029177F /* LanguageModelKen.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = LanguageModelKen.cpp; path = src/LanguageModelKen.cpp; sourceTree = ""; }; + 1ED0FDA4124BB9380029177F /* LanguageModelKen.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = LanguageModelKen.h; path = src/LanguageModelKen.h; sourceTree = ""; }; + 1ED0FDA5124BB9380029177F /* LanguageModelMultiFactor.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = LanguageModelMultiFactor.cpp; path = src/LanguageModelMultiFactor.cpp; sourceTree = ""; }; + 1ED0FDA6124BB9380029177F /* LanguageModelMultiFactor.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = LanguageModelMultiFactor.h; path = src/LanguageModelMultiFactor.h; sourceTree = ""; }; + 1ED0FDA7124BB9380029177F /* LanguageModelParallelBackoff.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = LanguageModelParallelBackoff.cpp; path = src/LanguageModelParallelBackoff.cpp; sourceTree = ""; }; + 1ED0FDA8124BB9380029177F /* LanguageModelParallelBackoff.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = LanguageModelParallelBackoff.h; path = src/LanguageModelParallelBackoff.h; sourceTree = ""; }; + 1ED0FDAB124BB9380029177F /* LanguageModelRemote.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = LanguageModelRemote.cpp; path = src/LanguageModelRemote.cpp; sourceTree = ""; }; + 1ED0FDAC124BB9380029177F /* LanguageModelRemote.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = LanguageModelRemote.h; path = src/LanguageModelRemote.h; sourceTree = ""; }; + 1ED0FDAD124BB9380029177F /* LanguageModelSingleFactor.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = LanguageModelSingleFactor.cpp; path = src/LanguageModelSingleFactor.cpp; sourceTree = ""; }; + 1ED0FDAE124BB9380029177F /* LanguageModelSingleFactor.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = LanguageModelSingleFactor.h; path = src/LanguageModelSingleFactor.h; sourceTree = ""; }; + 1ED0FDAF124BB9380029177F /* LanguageModelSkip.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = LanguageModelSkip.cpp; path = src/LanguageModelSkip.cpp; sourceTree = ""; }; + 1ED0FDB0124BB9380029177F /* LanguageModelSkip.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = LanguageModelSkip.h; path = src/LanguageModelSkip.h; sourceTree = ""; }; + 1ED0FDB1124BB9380029177F /* LanguageModelSRI.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = LanguageModelSRI.cpp; path = src/LanguageModelSRI.cpp; sourceTree = ""; }; + 1ED0FDB2124BB9380029177F /* LanguageModelSRI.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = LanguageModelSRI.h; path = src/LanguageModelSRI.h; sourceTree = ""; }; + 1ED0FDB3124BB9380029177F /* LexicalReordering.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = LexicalReordering.cpp; path = src/LexicalReordering.cpp; sourceTree = ""; }; + 1ED0FDB4124BB9380029177F /* LexicalReordering.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = LexicalReordering.h; path = src/LexicalReordering.h; sourceTree = ""; }; + 1ED0FDB5124BB9380029177F /* LexicalReorderingState.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = LexicalReorderingState.cpp; path = src/LexicalReorderingState.cpp; sourceTree = ""; }; + 1ED0FDB6124BB9380029177F /* LexicalReorderingState.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = LexicalReorderingState.h; path = src/LexicalReorderingState.h; sourceTree = ""; }; + 1ED0FDB7124BB9380029177F /* LexicalReorderingTable.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = LexicalReorderingTable.cpp; path = src/LexicalReorderingTable.cpp; sourceTree = ""; }; + 1ED0FDB8124BB9380029177F /* LexicalReorderingTable.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = LexicalReorderingTable.h; path = src/LexicalReorderingTable.h; sourceTree = ""; }; + 1ED0FDB9124BB9380029177F /* LMList.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = LMList.cpp; path = src/LMList.cpp; sourceTree = ""; }; + 1ED0FDBA124BB9380029177F /* LMList.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = LMList.h; path = src/LMList.h; sourceTree = ""; }; + 1ED0FDBB124BB9380029177F /* LVoc.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = LVoc.cpp; path = src/LVoc.cpp; sourceTree = ""; }; + 1ED0FDBC124BB9380029177F /* LVoc.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = LVoc.h; path = src/LVoc.h; sourceTree = ""; }; + 1ED0FDBD124BB9380029177F /* Makefile */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.make; name = Makefile; path = src/Makefile; sourceTree = ""; }; + 1ED0FDBE124BB9380029177F /* Makefile.am */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = Makefile.am; path = src/Makefile.am; sourceTree = ""; }; + 1ED0FDBF124BB9380029177F /* Makefile.in */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = Makefile.in; path = src/Makefile.in; sourceTree = ""; }; + 1ED0FDC0124BB9380029177F /* Manager.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = Manager.cpp; path = src/Manager.cpp; sourceTree = ""; }; + 1ED0FDC1124BB9380029177F /* Manager.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = Manager.h; path = src/Manager.h; sourceTree = ""; }; + 1ED0FDC2124BB9380029177F /* NGramCollection.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = NGramCollection.cpp; path = src/NGramCollection.cpp; sourceTree = ""; }; + 1ED0FDC3124BB9380029177F /* NGramCollection.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = NGramCollection.h; path = src/NGramCollection.h; sourceTree = ""; }; + 1ED0FDC4124BB9380029177F /* NGramNode.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = NGramNode.cpp; path = src/NGramNode.cpp; sourceTree = ""; }; + 1ED0FDC5124BB9380029177F /* NGramNode.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = NGramNode.h; path = src/NGramNode.h; sourceTree = ""; }; + 1ED0FDC6124BB9380029177F /* ObjectPool.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ObjectPool.h; path = src/ObjectPool.h; sourceTree = ""; }; + 1ED0FDC7124BB9380029177F /* Parameter.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = Parameter.cpp; path = src/Parameter.cpp; sourceTree = ""; }; + 1ED0FDC8124BB9380029177F /* Parameter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = Parameter.h; path = src/Parameter.h; sourceTree = ""; }; + 1ED0FDC9124BB9380029177F /* PartialTranslOptColl.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = PartialTranslOptColl.cpp; path = src/PartialTranslOptColl.cpp; sourceTree = ""; }; + 1ED0FDCA124BB9380029177F /* PartialTranslOptColl.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = PartialTranslOptColl.h; path = src/PartialTranslOptColl.h; sourceTree = ""; }; + 1ED0FDCB124BB9380029177F /* PCNTools.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = PCNTools.cpp; path = src/PCNTools.cpp; sourceTree = ""; }; + 1ED0FDCC124BB9380029177F /* PCNTools.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = PCNTools.h; path = src/PCNTools.h; sourceTree = ""; }; + 1ED0FDCD124BB9380029177F /* PDTAimp.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = PDTAimp.h; path = src/PDTAimp.h; sourceTree = ""; }; + 1ED0FDCE124BB9380029177F /* Phrase.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = Phrase.cpp; path = src/Phrase.cpp; sourceTree = ""; }; + 1ED0FDCF124BB9380029177F /* Phrase.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = Phrase.h; path = src/Phrase.h; sourceTree = ""; }; + 1ED0FDD0124BB9380029177F /* PhraseDictionary.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = PhraseDictionary.cpp; path = src/PhraseDictionary.cpp; sourceTree = ""; }; + 1ED0FDD1124BB9380029177F /* PhraseDictionary.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = PhraseDictionary.h; path = src/PhraseDictionary.h; sourceTree = ""; }; + 1ED0FDD2124BB9380029177F /* PhraseDictionaryDynSuffixArray.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = PhraseDictionaryDynSuffixArray.cpp; path = src/PhraseDictionaryDynSuffixArray.cpp; sourceTree = ""; }; + 1ED0FDD3124BB9380029177F /* PhraseDictionaryDynSuffixArray.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = PhraseDictionaryDynSuffixArray.h; path = src/PhraseDictionaryDynSuffixArray.h; sourceTree = ""; }; + 1ED0FDD4124BB9380029177F /* PhraseDictionaryMemory.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = PhraseDictionaryMemory.cpp; path = src/PhraseDictionaryMemory.cpp; sourceTree = ""; }; + 1ED0FDD5124BB9380029177F /* PhraseDictionaryMemory.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = PhraseDictionaryMemory.h; path = src/PhraseDictionaryMemory.h; sourceTree = ""; }; + 1ED0FDD6124BB9380029177F /* PhraseDictionaryNode.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = PhraseDictionaryNode.cpp; path = src/PhraseDictionaryNode.cpp; sourceTree = ""; }; + 1ED0FDD7124BB9380029177F /* PhraseDictionaryNode.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = PhraseDictionaryNode.h; path = src/PhraseDictionaryNode.h; sourceTree = ""; }; + 1ED0FDD8124BB9380029177F /* PhraseDictionaryNodeSCFG.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = PhraseDictionaryNodeSCFG.cpp; path = src/PhraseDictionaryNodeSCFG.cpp; sourceTree = ""; }; + 1ED0FDD9124BB9380029177F /* PhraseDictionaryNodeSCFG.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = PhraseDictionaryNodeSCFG.h; path = src/PhraseDictionaryNodeSCFG.h; sourceTree = ""; }; + 1ED0FDDA124BB9380029177F /* PhraseDictionaryOnDisk.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = PhraseDictionaryOnDisk.cpp; path = src/PhraseDictionaryOnDisk.cpp; sourceTree = ""; }; + 1ED0FDDB124BB9380029177F /* PhraseDictionaryOnDisk.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = PhraseDictionaryOnDisk.h; path = src/PhraseDictionaryOnDisk.h; sourceTree = ""; }; + 1ED0FDDC124BB9380029177F /* PhraseDictionaryOnDiskChart.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = PhraseDictionaryOnDiskChart.cpp; path = src/PhraseDictionaryOnDiskChart.cpp; sourceTree = ""; }; + 1ED0FDDD124BB9380029177F /* PhraseDictionarySCFG.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = PhraseDictionarySCFG.cpp; path = src/PhraseDictionarySCFG.cpp; sourceTree = ""; }; + 1ED0FDDE124BB9380029177F /* PhraseDictionarySCFGChart.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = PhraseDictionarySCFGChart.cpp; path = src/PhraseDictionarySCFGChart.cpp; sourceTree = ""; }; + 1ED0FDDF124BB9380029177F /* PhraseDictionaryTree.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = PhraseDictionaryTree.cpp; path = src/PhraseDictionaryTree.cpp; sourceTree = ""; }; + 1ED0FDE0124BB9380029177F /* PhraseDictionaryTree.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = PhraseDictionaryTree.h; path = src/PhraseDictionaryTree.h; sourceTree = ""; }; + 1ED0FDE1124BB9380029177F /* PhraseDictionaryTreeAdaptor.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = PhraseDictionaryTreeAdaptor.cpp; path = src/PhraseDictionaryTreeAdaptor.cpp; sourceTree = ""; }; + 1ED0FDE2124BB9380029177F /* PhraseDictionaryTreeAdaptor.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = PhraseDictionaryTreeAdaptor.h; path = src/PhraseDictionaryTreeAdaptor.h; sourceTree = ""; }; + 1ED0FDE3124BB9380029177F /* PrefixTree.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = PrefixTree.h; path = src/PrefixTree.h; sourceTree = ""; }; + 1ED0FDE4124BB9380029177F /* PrefixTreeMap.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = PrefixTreeMap.cpp; path = src/PrefixTreeMap.cpp; sourceTree = ""; }; + 1ED0FDE5124BB9380029177F /* PrefixTreeMap.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = PrefixTreeMap.h; path = src/PrefixTreeMap.h; sourceTree = ""; }; + 1ED0FDE6124BB9380029177F /* ReorderingConstraint.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = ReorderingConstraint.cpp; path = src/ReorderingConstraint.cpp; sourceTree = ""; }; + 1ED0FDE7124BB9380029177F /* ReorderingConstraint.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ReorderingConstraint.h; path = src/ReorderingConstraint.h; sourceTree = ""; }; + 1ED0FDE8124BB9380029177F /* ReorderingStack.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = ReorderingStack.cpp; path = src/ReorderingStack.cpp; sourceTree = ""; }; + 1ED0FDE9124BB9380029177F /* ReorderingStack.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ReorderingStack.h; path = src/ReorderingStack.h; sourceTree = ""; }; + 1ED0FDEA124BB9380029177F /* rule.proto */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = rule.proto; path = src/rule.proto; sourceTree = ""; }; + 1ED0FDEB124BB9380029177F /* ScoreComponentCollection.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = ScoreComponentCollection.cpp; path = src/ScoreComponentCollection.cpp; sourceTree = ""; }; + 1ED0FDEC124BB9380029177F /* ScoreComponentCollection.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ScoreComponentCollection.h; path = src/ScoreComponentCollection.h; sourceTree = ""; }; + 1ED0FDED124BB9380029177F /* ScoreIndexManager.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = ScoreIndexManager.cpp; path = src/ScoreIndexManager.cpp; sourceTree = ""; }; + 1ED0FDEE124BB9380029177F /* ScoreIndexManager.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ScoreIndexManager.h; path = src/ScoreIndexManager.h; sourceTree = ""; }; + 1ED0FDEF124BB9380029177F /* ScoreProducer.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = ScoreProducer.cpp; path = src/ScoreProducer.cpp; sourceTree = ""; }; + 1ED0FDF0124BB9380029177F /* ScoreProducer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ScoreProducer.h; path = src/ScoreProducer.h; sourceTree = ""; }; + 1ED0FDF1124BB9380029177F /* Search.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = Search.cpp; path = src/Search.cpp; sourceTree = ""; }; + 1ED0FDF2124BB9380029177F /* Search.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = Search.h; path = src/Search.h; sourceTree = ""; }; + 1ED0FDF3124BB9380029177F /* SearchCubePruning.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = SearchCubePruning.cpp; path = src/SearchCubePruning.cpp; sourceTree = ""; }; + 1ED0FDF4124BB9380029177F /* SearchCubePruning.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = SearchCubePruning.h; path = src/SearchCubePruning.h; sourceTree = ""; }; + 1ED0FDF5124BB9380029177F /* SearchNormal.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = SearchNormal.cpp; path = src/SearchNormal.cpp; sourceTree = ""; }; + 1ED0FDF6124BB9380029177F /* SearchNormal.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = SearchNormal.h; path = src/SearchNormal.h; sourceTree = ""; }; + 1ED0FDF7124BB9380029177F /* Sentence.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = Sentence.cpp; path = src/Sentence.cpp; sourceTree = ""; }; + 1ED0FDF8124BB9380029177F /* Sentence.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = Sentence.h; path = src/Sentence.h; sourceTree = ""; }; + 1ED0FDF9124BB9380029177F /* SentenceStats.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = SentenceStats.cpp; path = src/SentenceStats.cpp; sourceTree = ""; }; + 1ED0FDFA124BB9380029177F /* SentenceStats.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = SentenceStats.h; path = src/SentenceStats.h; sourceTree = ""; }; + 1ED0FDFB124BB9380029177F /* SquareMatrix.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = SquareMatrix.cpp; path = src/SquareMatrix.cpp; sourceTree = ""; }; + 1ED0FDFC124BB9380029177F /* SquareMatrix.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = SquareMatrix.h; path = src/SquareMatrix.h; sourceTree = ""; }; + 1ED0FDFD124BB9380029177F /* StaticData.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = StaticData.cpp; path = src/StaticData.cpp; sourceTree = ""; }; + 1ED0FDFE124BB9380029177F /* StaticData.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = StaticData.h; path = src/StaticData.h; sourceTree = ""; }; + 1ED0FDFF124BB9380029177F /* TargetPhrase.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = TargetPhrase.cpp; path = src/TargetPhrase.cpp; sourceTree = ""; }; + 1ED0FE00124BB9380029177F /* TargetPhrase.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = TargetPhrase.h; path = src/TargetPhrase.h; sourceTree = ""; }; + 1ED0FE01124BB9380029177F /* TargetPhraseCollection.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = TargetPhraseCollection.cpp; path = src/TargetPhraseCollection.cpp; sourceTree = ""; }; + 1ED0FE02124BB9380029177F /* TargetPhraseCollection.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = TargetPhraseCollection.h; path = src/TargetPhraseCollection.h; sourceTree = ""; }; + 1ED0FE03124BB9380029177F /* Timer.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = Timer.cpp; path = src/Timer.cpp; sourceTree = ""; }; + 1ED0FE04124BB9380029177F /* Timer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = Timer.h; path = src/Timer.h; sourceTree = ""; }; + 1ED0FE05124BB9380029177F /* TranslationOption.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = TranslationOption.cpp; path = src/TranslationOption.cpp; sourceTree = ""; }; + 1ED0FE06124BB9380029177F /* TranslationOption.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = TranslationOption.h; path = src/TranslationOption.h; sourceTree = ""; }; + 1ED0FE07124BB9380029177F /* TranslationOptionCollection.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = TranslationOptionCollection.cpp; path = src/TranslationOptionCollection.cpp; sourceTree = ""; }; + 1ED0FE08124BB9380029177F /* TranslationOptionCollection.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = TranslationOptionCollection.h; path = src/TranslationOptionCollection.h; sourceTree = ""; }; + 1ED0FE09124BB9380029177F /* TranslationOptionCollectionConfusionNet.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = TranslationOptionCollectionConfusionNet.cpp; path = src/TranslationOptionCollectionConfusionNet.cpp; sourceTree = ""; }; + 1ED0FE0A124BB9380029177F /* TranslationOptionCollectionConfusionNet.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = TranslationOptionCollectionConfusionNet.h; path = src/TranslationOptionCollectionConfusionNet.h; sourceTree = ""; }; + 1ED0FE0B124BB9380029177F /* TranslationOptionCollectionText.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = TranslationOptionCollectionText.cpp; path = src/TranslationOptionCollectionText.cpp; sourceTree = ""; }; + 1ED0FE0C124BB9380029177F /* TranslationOptionCollectionText.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = TranslationOptionCollectionText.h; path = src/TranslationOptionCollectionText.h; sourceTree = ""; }; + 1ED0FE0D124BB9380029177F /* TranslationOptionList.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = TranslationOptionList.cpp; path = src/TranslationOptionList.cpp; sourceTree = ""; }; + 1ED0FE0E124BB9380029177F /* TranslationOptionList.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = TranslationOptionList.h; path = src/TranslationOptionList.h; sourceTree = ""; }; + 1ED0FE0F124BB9380029177F /* TranslationSystem.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = TranslationSystem.cpp; path = src/TranslationSystem.cpp; sourceTree = ""; }; + 1ED0FE10124BB9380029177F /* TranslationSystem.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = TranslationSystem.h; path = src/TranslationSystem.h; sourceTree = ""; }; + 1ED0FE11124BB9380029177F /* TreeInput.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = TreeInput.cpp; path = src/TreeInput.cpp; sourceTree = ""; }; + 1ED0FE12124BB9380029177F /* TreeInput.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = TreeInput.h; path = src/TreeInput.h; sourceTree = ""; }; + 1ED0FE13124BB9380029177F /* TrellisPath.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = TrellisPath.cpp; path = src/TrellisPath.cpp; sourceTree = ""; }; + 1ED0FE14124BB9380029177F /* TrellisPath.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = TrellisPath.h; path = src/TrellisPath.h; sourceTree = ""; }; + 1ED0FE15124BB9380029177F /* TrellisPathCollection.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = TrellisPathCollection.cpp; path = src/TrellisPathCollection.cpp; sourceTree = ""; }; + 1ED0FE16124BB9380029177F /* TrellisPathCollection.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = TrellisPathCollection.h; path = src/TrellisPathCollection.h; sourceTree = ""; }; + 1ED0FE17124BB9380029177F /* TrellisPathList.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = TrellisPathList.h; path = src/TrellisPathList.h; sourceTree = ""; }; + 1ED0FE18124BB9380029177F /* TypeDef.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = TypeDef.h; path = src/TypeDef.h; sourceTree = ""; }; + 1ED0FE19124BB9380029177F /* UniqueObject.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = UniqueObject.h; path = src/UniqueObject.h; sourceTree = ""; }; + 1ED0FE1A124BB9380029177F /* UserMessage.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = UserMessage.cpp; path = src/UserMessage.cpp; sourceTree = ""; }; + 1ED0FE1B124BB9380029177F /* UserMessage.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = UserMessage.h; path = src/UserMessage.h; sourceTree = ""; }; + 1ED0FE1C124BB9380029177F /* Util.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = Util.cpp; path = src/Util.cpp; sourceTree = ""; }; + 1ED0FE1D124BB9380029177F /* Util.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = Util.h; path = src/Util.h; sourceTree = ""; }; + 1ED0FE1E124BB9380029177F /* Word.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = Word.cpp; path = src/Word.cpp; sourceTree = ""; }; + 1ED0FE1F124BB9380029177F /* Word.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = Word.h; path = src/Word.h; sourceTree = ""; }; + 1ED0FE20124BB9380029177F /* WordConsumed.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = WordConsumed.cpp; path = src/WordConsumed.cpp; sourceTree = ""; }; + 1ED0FE21124BB9380029177F /* WordConsumed.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = WordConsumed.h; path = src/WordConsumed.h; sourceTree = ""; }; + 1ED0FE22124BB9380029177F /* WordLattice.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = WordLattice.cpp; path = src/WordLattice.cpp; sourceTree = ""; }; + 1ED0FE23124BB9380029177F /* WordLattice.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = WordLattice.h; path = src/WordLattice.h; sourceTree = ""; }; + 1ED0FE24124BB9380029177F /* WordsBitmap.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = WordsBitmap.cpp; path = src/WordsBitmap.cpp; sourceTree = ""; }; + 1ED0FE25124BB9380029177F /* WordsBitmap.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = WordsBitmap.h; path = src/WordsBitmap.h; sourceTree = ""; }; + 1ED0FE26124BB9380029177F /* WordsRange.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = WordsRange.cpp; path = src/WordsRange.cpp; sourceTree = ""; }; + 1ED0FE27124BB9380029177F /* WordsRange.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = WordsRange.h; path = src/WordsRange.h; sourceTree = ""; }; + 1ED0FE28124BB9380029177F /* XmlOption.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = XmlOption.cpp; path = src/XmlOption.cpp; sourceTree = ""; }; + 1ED0FE29124BB9380029177F /* XmlOption.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = XmlOption.h; path = src/XmlOption.h; sourceTree = ""; }; D2AAC046055464E500DB518D /* libmoses.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = libmoses.a; sourceTree = BUILT_PRODUCTS_DIR; }; /* End PBXFileReference section */ @@ -467,216 +471,220 @@ 08FB7795FE84155DC02AAC07 /* Source */ = { isa = PBXGroup; children = ( - 1ED4FC5F11BDC0D2004E826A /* AlignmentInfo.cpp */, - 1ED4FC6011BDC0D2004E826A /* AlignmentInfo.h */, - 1ED4FC6111BDC0D2004E826A /* BilingualDynSuffixArray.cpp */, - 1ED4FC6211BDC0D2004E826A /* BilingualDynSuffixArray.h */, - 1ED4FC6311BDC0D2004E826A /* BitmapContainer.cpp */, - 1ED4FC6411BDC0D2004E826A /* BitmapContainer.h */, - 1ED4FC6511BDC0D2004E826A /* CellCollection.h */, - 1ED4FC6611BDC0D2004E826A /* ChartRule.cpp */, - 1ED4FC6711BDC0D2004E826A /* ChartRule.h */, - 1ED4FC6811BDC0D2004E826A /* ChartRuleCollection.cpp */, - 1ED4FC6911BDC0D2004E826A /* ChartRuleCollection.h */, - 1ED4FC6A11BDC0D2004E826A /* ConfusionNet.cpp */, - 1ED4FC6B11BDC0D2004E826A /* ConfusionNet.h */, - 1EF549AF12118A0B00C481EB /* DecodeFeature.cpp */, - 1EF549B012118A0C00C481EB /* DecodeFeature.h */, - 1ED4FC6C11BDC0D2004E826A /* DecodeGraph.cpp */, - 1ED4FC6D11BDC0D2004E826A /* DecodeGraph.h */, - 1ED4FC6E11BDC0D2004E826A /* DecodeStep.cpp */, - 1ED4FC6F11BDC0D2004E826A /* DecodeStep.h */, - 1ED4FC7011BDC0D2004E826A /* DecodeStepGeneration.cpp */, - 1ED4FC7111BDC0D2004E826A /* DecodeStepGeneration.h */, - 1ED4FC7211BDC0D2004E826A /* DecodeStepTranslation.cpp */, - 1ED4FC7311BDC0D2004E826A /* DecodeStepTranslation.h */, - 1ED4FC7411BDC0D2004E826A /* Dictionary.cpp */, - 1ED4FC7511BDC0D2004E826A /* Dictionary.h */, - 1ED4FC7611BDC0D2004E826A /* DotChart.cpp */, - 1ED4FC7711BDC0D2004E826A /* DotChart.h */, - 1ED4FC7811BDC0D2004E826A /* DotChartOnDisk.cpp */, - 1ED4FC7911BDC0D2004E826A /* DotChartOnDisk.h */, - 1ED4FC7A11BDC0D2004E826A /* DummyScoreProducers.cpp */, - 1ED4FC7B11BDC0D2004E826A /* DummyScoreProducers.h */, + 1ED0FD4C124BB9380029177F /* AlignmentInfo.cpp */, + 1ED0FD4D124BB9380029177F /* AlignmentInfo.h */, + 1ED0FD4E124BB9380029177F /* BilingualDynSuffixArray.cpp */, + 1ED0FD4F124BB9380029177F /* BilingualDynSuffixArray.h */, + 1ED0FD50124BB9380029177F /* BitmapContainer.cpp */, + 1ED0FD51124BB9380029177F /* BitmapContainer.h */, + 1ED0FD52124BB9380029177F /* CellCollection.h */, + 1ED0FD53124BB9380029177F /* ChartRule.cpp */, + 1ED0FD54124BB9380029177F /* ChartRule.h */, + 1ED0FD55124BB9380029177F /* ChartRuleCollection.cpp */, + 1ED0FD56124BB9380029177F /* ChartRuleCollection.h */, + 1ED0FD57124BB9380029177F /* ConfusionNet.cpp */, + 1ED0FD58124BB9380029177F /* ConfusionNet.h */, + 1ED0FD59124BB9380029177F /* DecodeFeature.cpp */, + 1ED0FD5A124BB9380029177F /* DecodeFeature.h */, + 1ED0FD5B124BB9380029177F /* DecodeGraph.cpp */, + 1ED0FD5C124BB9380029177F /* DecodeGraph.h */, + 1ED0FD5D124BB9380029177F /* DecodeStep.cpp */, + 1ED0FD5E124BB9380029177F /* DecodeStep.h */, + 1ED0FD5F124BB9380029177F /* DecodeStepGeneration.cpp */, + 1ED0FD60124BB9380029177F /* DecodeStepGeneration.h */, + 1ED0FD61124BB9380029177F /* DecodeStepTranslation.cpp */, + 1ED0FD62124BB9380029177F /* DecodeStepTranslation.h */, + 1ED0FD63124BB9380029177F /* Dictionary.cpp */, + 1ED0FD64124BB9380029177F /* Dictionary.h */, + 1ED0FD65124BB9380029177F /* DotChart.cpp */, + 1ED0FD66124BB9380029177F /* DotChart.h */, + 1ED0FD67124BB9380029177F /* DotChartOnDisk.cpp */, + 1ED0FD68124BB9380029177F /* DotChartOnDisk.h */, + 1ED0FD69124BB9380029177F /* DummyScoreProducers.cpp */, + 1ED0FD6A124BB9380029177F /* DummyScoreProducers.h */, + 1ED0FD6B124BB9380029177F /* DynSAInclude */, + 1ED0FD73124BB9380029177F /* DynSuffixArray.cpp */, + 1ED0FD74124BB9380029177F /* DynSuffixArray.h */, + 1ED0FD75124BB9380029177F /* Factor.cpp */, + 1ED0FD76124BB9380029177F /* Factor.h */, + 1ED0FD77124BB9380029177F /* FactorCollection.cpp */, + 1ED0FD78124BB9380029177F /* FactorCollection.h */, + 1ED0FD79124BB9380029177F /* FactorTypeSet.cpp */, + 1ED0FD7A124BB9380029177F /* FactorTypeSet.h */, + 1ED0FD7B124BB9380029177F /* FeatureFunction.cpp */, + 1ED0FD7C124BB9380029177F /* FeatureFunction.h */, + 1ED0FD7D124BB9380029177F /* FFState.cpp */, + 1ED0FD7E124BB9380029177F /* FFState.h */, + 1ED0FD7F124BB9380029177F /* File.cpp */, + 1ED0FD80124BB9380029177F /* File.h */, + 1ED0FD81124BB9380029177F /* FilePtr.h */, + 1ED0FD82124BB9380029177F /* FloydWarshall.cpp */, + 1ED0FD83124BB9380029177F /* FloydWarshall.h */, + 1ED0FD84124BB9380029177F /* GenerationDictionary.cpp */, + 1ED0FD85124BB9380029177F /* GenerationDictionary.h */, + 1ED0FD86124BB9380029177F /* GlobalLexicalModel.cpp */, + 1ED0FD87124BB9380029177F /* GlobalLexicalModel.h */, + 1ED0FD88124BB9380029177F /* gzfilebuf.h */, + 1ED0FD89124BB9380029177F /* hash.cpp */, + 1ED0FD8A124BB9380029177F /* hash.h */, + 1ED0FD8B124BB9380029177F /* hypergraph.proto */, + 1ED0FD8C124BB9380029177F /* Hypothesis.cpp */, + 1ED0FD8D124BB9380029177F /* Hypothesis.h */, + 1ED0FD8E124BB9380029177F /* HypothesisStack.cpp */, + 1ED0FD8F124BB9380029177F /* HypothesisStack.h */, + 1ED0FD90124BB9380029177F /* HypothesisStackCubePruning.cpp */, + 1ED0FD91124BB9380029177F /* HypothesisStackCubePruning.h */, + 1ED0FD92124BB9380029177F /* HypothesisStackNormal.cpp */, + 1ED0FD93124BB9380029177F /* HypothesisStackNormal.h */, + 1ED0FD94124BB9380029177F /* InputFileStream.cpp */, + 1ED0FD95124BB9380029177F /* InputFileStream.h */, + 1ED0FD96124BB9380029177F /* InputType.cpp */, + 1ED0FD97124BB9380029177F /* InputType.h */, + 1ED0FD98124BB9380029177F /* LanguageModel.cpp */, + 1ED0FD99124BB9380029177F /* LanguageModel.h */, + 1ED0FD9A124BB9380029177F /* LanguageModelDelegate.h */, + 1ED0FD9B124BB9380029177F /* LanguageModelFactory.cpp */, + 1ED0FD9C124BB9380029177F /* LanguageModelFactory.h */, + 1ED0FD9D124BB9380029177F /* LanguageModelInternal.cpp */, + 1ED0FD9E124BB9380029177F /* LanguageModelInternal.h */, + 1ED0FD9F124BB9380029177F /* LanguageModelIRST.cpp */, + 1ED0FDA0124BB9380029177F /* LanguageModelIRST.h */, + 1ED0FDA1124BB9380029177F /* LanguageModelJoint.cpp */, + 1ED0FDA2124BB9380029177F /* LanguageModelJoint.h */, + 1ED0FDA3124BB9380029177F /* LanguageModelKen.cpp */, + 1ED0FDA4124BB9380029177F /* LanguageModelKen.h */, + 1ED0FDA5124BB9380029177F /* LanguageModelMultiFactor.cpp */, + 1ED0FDA6124BB9380029177F /* LanguageModelMultiFactor.h */, + 1ED0FDA7124BB9380029177F /* LanguageModelParallelBackoff.cpp */, + 1ED0FDA8124BB9380029177F /* LanguageModelParallelBackoff.h */, + 1ED0FDAB124BB9380029177F /* LanguageModelRemote.cpp */, + 1ED0FDAC124BB9380029177F /* LanguageModelRemote.h */, + 1ED0FDAD124BB9380029177F /* LanguageModelSingleFactor.cpp */, + 1ED0FDAE124BB9380029177F /* LanguageModelSingleFactor.h */, + 1ED0FDAF124BB9380029177F /* LanguageModelSkip.cpp */, + 1ED0FDB0124BB9380029177F /* LanguageModelSkip.h */, + 1ED0FDB1124BB9380029177F /* LanguageModelSRI.cpp */, + 1ED0FDB2124BB9380029177F /* LanguageModelSRI.h */, + 1ED0FDB3124BB9380029177F /* LexicalReordering.cpp */, + 1ED0FDB4124BB9380029177F /* LexicalReordering.h */, + 1ED0FDB5124BB9380029177F /* LexicalReorderingState.cpp */, + 1ED0FDB6124BB9380029177F /* LexicalReorderingState.h */, + 1ED0FDB7124BB9380029177F /* LexicalReorderingTable.cpp */, + 1ED0FDB8124BB9380029177F /* LexicalReorderingTable.h */, + 1ED0FDB9124BB9380029177F /* LMList.cpp */, + 1ED0FDBA124BB9380029177F /* LMList.h */, + 1ED0FDBB124BB9380029177F /* LVoc.cpp */, + 1ED0FDBC124BB9380029177F /* LVoc.h */, + 1ED0FDBD124BB9380029177F /* Makefile */, + 1ED0FDBE124BB9380029177F /* Makefile.am */, + 1ED0FDBF124BB9380029177F /* Makefile.in */, + 1ED0FDC0124BB9380029177F /* Manager.cpp */, + 1ED0FDC1124BB9380029177F /* Manager.h */, + 1ED0FDC2124BB9380029177F /* NGramCollection.cpp */, + 1ED0FDC3124BB9380029177F /* NGramCollection.h */, + 1ED0FDC4124BB9380029177F /* NGramNode.cpp */, + 1ED0FDC5124BB9380029177F /* NGramNode.h */, + 1ED0FDC6124BB9380029177F /* ObjectPool.h */, + 1ED0FDC7124BB9380029177F /* Parameter.cpp */, + 1ED0FDC8124BB9380029177F /* Parameter.h */, + 1ED0FDC9124BB9380029177F /* PartialTranslOptColl.cpp */, + 1ED0FDCA124BB9380029177F /* PartialTranslOptColl.h */, + 1ED0FDCB124BB9380029177F /* PCNTools.cpp */, + 1ED0FDCC124BB9380029177F /* PCNTools.h */, + 1ED0FDCD124BB9380029177F /* PDTAimp.h */, + 1ED0FDCE124BB9380029177F /* Phrase.cpp */, + 1ED0FDCF124BB9380029177F /* Phrase.h */, + 1ED0FDD0124BB9380029177F /* PhraseDictionary.cpp */, + 1ED0FDD1124BB9380029177F /* PhraseDictionary.h */, + 1ED0FDD2124BB9380029177F /* PhraseDictionaryDynSuffixArray.cpp */, + 1ED0FDD3124BB9380029177F /* PhraseDictionaryDynSuffixArray.h */, + 1ED0FDD4124BB9380029177F /* PhraseDictionaryMemory.cpp */, + 1ED0FDD5124BB9380029177F /* PhraseDictionaryMemory.h */, + 1ED0FDD6124BB9380029177F /* PhraseDictionaryNode.cpp */, + 1ED0FDD7124BB9380029177F /* PhraseDictionaryNode.h */, + 1ED0FDD8124BB9380029177F /* PhraseDictionaryNodeSCFG.cpp */, + 1ED0FDD9124BB9380029177F /* PhraseDictionaryNodeSCFG.h */, + 1ED0FDDA124BB9380029177F /* PhraseDictionaryOnDisk.cpp */, + 1ED0FDDB124BB9380029177F /* PhraseDictionaryOnDisk.h */, + 1ED0FDDC124BB9380029177F /* PhraseDictionaryOnDiskChart.cpp */, + 1ED0FDDD124BB9380029177F /* PhraseDictionarySCFG.cpp */, + 1ED0FDDE124BB9380029177F /* PhraseDictionarySCFGChart.cpp */, + 1ED0FDDF124BB9380029177F /* PhraseDictionaryTree.cpp */, + 1ED0FDE0124BB9380029177F /* PhraseDictionaryTree.h */, + 1ED0FDE1124BB9380029177F /* PhraseDictionaryTreeAdaptor.cpp */, + 1ED0FDE2124BB9380029177F /* PhraseDictionaryTreeAdaptor.h */, + 1ED0FDE3124BB9380029177F /* PrefixTree.h */, + 1ED0FDE4124BB9380029177F /* PrefixTreeMap.cpp */, + 1ED0FDE5124BB9380029177F /* PrefixTreeMap.h */, + 1ED0FDE6124BB9380029177F /* ReorderingConstraint.cpp */, + 1ED0FDE7124BB9380029177F /* ReorderingConstraint.h */, + 1ED0FDE8124BB9380029177F /* ReorderingStack.cpp */, + 1ED0FDE9124BB9380029177F /* ReorderingStack.h */, + 1ED0FDEA124BB9380029177F /* rule.proto */, + 1ED0FDEB124BB9380029177F /* ScoreComponentCollection.cpp */, + 1ED0FDEC124BB9380029177F /* ScoreComponentCollection.h */, + 1ED0FDED124BB9380029177F /* ScoreIndexManager.cpp */, + 1ED0FDEE124BB9380029177F /* ScoreIndexManager.h */, + 1ED0FDEF124BB9380029177F /* ScoreProducer.cpp */, + 1ED0FDF0124BB9380029177F /* ScoreProducer.h */, + 1ED0FDF1124BB9380029177F /* Search.cpp */, + 1ED0FDF2124BB9380029177F /* Search.h */, + 1ED0FDF3124BB9380029177F /* SearchCubePruning.cpp */, + 1ED0FDF4124BB9380029177F /* SearchCubePruning.h */, + 1ED0FDF5124BB9380029177F /* SearchNormal.cpp */, + 1ED0FDF6124BB9380029177F /* SearchNormal.h */, + 1ED0FDF7124BB9380029177F /* Sentence.cpp */, + 1ED0FDF8124BB9380029177F /* Sentence.h */, + 1ED0FDF9124BB9380029177F /* SentenceStats.cpp */, + 1ED0FDFA124BB9380029177F /* SentenceStats.h */, + 1ED0FDFB124BB9380029177F /* SquareMatrix.cpp */, + 1ED0FDFC124BB9380029177F /* SquareMatrix.h */, + 1ED0FDFD124BB9380029177F /* StaticData.cpp */, + 1ED0FDFE124BB9380029177F /* StaticData.h */, + 1ED0FDFF124BB9380029177F /* TargetPhrase.cpp */, + 1ED0FE00124BB9380029177F /* TargetPhrase.h */, + 1ED0FE01124BB9380029177F /* TargetPhraseCollection.cpp */, + 1ED0FE02124BB9380029177F /* TargetPhraseCollection.h */, + 1ED0FE03124BB9380029177F /* Timer.cpp */, + 1ED0FE04124BB9380029177F /* Timer.h */, + 1ED0FE05124BB9380029177F /* TranslationOption.cpp */, + 1ED0FE06124BB9380029177F /* TranslationOption.h */, + 1ED0FE07124BB9380029177F /* TranslationOptionCollection.cpp */, + 1ED0FE08124BB9380029177F /* TranslationOptionCollection.h */, + 1ED0FE09124BB9380029177F /* TranslationOptionCollectionConfusionNet.cpp */, + 1ED0FE0A124BB9380029177F /* TranslationOptionCollectionConfusionNet.h */, + 1ED0FE0B124BB9380029177F /* TranslationOptionCollectionText.cpp */, + 1ED0FE0C124BB9380029177F /* TranslationOptionCollectionText.h */, + 1ED0FE0D124BB9380029177F /* TranslationOptionList.cpp */, + 1ED0FE0E124BB9380029177F /* TranslationOptionList.h */, + 1ED0FE0F124BB9380029177F /* TranslationSystem.cpp */, + 1ED0FE10124BB9380029177F /* TranslationSystem.h */, + 1ED0FE11124BB9380029177F /* TreeInput.cpp */, + 1ED0FE12124BB9380029177F /* TreeInput.h */, + 1ED0FE13124BB9380029177F /* TrellisPath.cpp */, + 1ED0FE14124BB9380029177F /* TrellisPath.h */, + 1ED0FE15124BB9380029177F /* TrellisPathCollection.cpp */, + 1ED0FE16124BB9380029177F /* TrellisPathCollection.h */, + 1ED0FE17124BB9380029177F /* TrellisPathList.h */, + 1ED0FE18124BB9380029177F /* TypeDef.h */, + 1ED0FE19124BB9380029177F /* UniqueObject.h */, + 1ED0FE1A124BB9380029177F /* UserMessage.cpp */, + 1ED0FE1B124BB9380029177F /* UserMessage.h */, + 1ED0FE1C124BB9380029177F /* Util.cpp */, + 1ED0FE1D124BB9380029177F /* Util.h */, + 1ED0FE1E124BB9380029177F /* Word.cpp */, + 1ED0FE1F124BB9380029177F /* Word.h */, + 1ED0FE20124BB9380029177F /* WordConsumed.cpp */, + 1ED0FE21124BB9380029177F /* WordConsumed.h */, + 1ED0FE22124BB9380029177F /* WordLattice.cpp */, + 1ED0FE23124BB9380029177F /* WordLattice.h */, + 1ED0FE24124BB9380029177F /* WordsBitmap.cpp */, + 1ED0FE25124BB9380029177F /* WordsBitmap.h */, + 1ED0FE26124BB9380029177F /* WordsRange.cpp */, + 1ED0FE27124BB9380029177F /* WordsRange.h */, + 1ED0FE28124BB9380029177F /* XmlOption.cpp */, + 1ED0FE29124BB9380029177F /* XmlOption.h */, 1ED4FC7C11BDC0D2004E826A /* DynSAInclude */, - 1ED4FC8411BDC0D2004E826A /* DynSuffixArray.cpp */, - 1ED4FC8511BDC0D2004E826A /* DynSuffixArray.h */, - 1ED4FC8611BDC0D2004E826A /* Factor.cpp */, - 1ED4FC8711BDC0D2004E826A /* Factor.h */, - 1ED4FC8811BDC0D2004E826A /* FactorCollection.cpp */, - 1ED4FC8911BDC0D2004E826A /* FactorCollection.h */, - 1ED4FC8A11BDC0D2004E826A /* FactorTypeSet.cpp */, - 1ED4FC8B11BDC0D2004E826A /* FactorTypeSet.h */, - 1ED4FC8C11BDC0D2004E826A /* FeatureFunction.cpp */, - 1ED4FC8D11BDC0D2004E826A /* FeatureFunction.h */, - 1ED4FC8E11BDC0D2004E826A /* FFState.cpp */, - 1ED4FC8F11BDC0D2004E826A /* FFState.h */, - 1ED4FC9011BDC0D2004E826A /* File.cpp */, - 1ED4FC9111BDC0D2004E826A /* File.h */, - 1ED4FC9211BDC0D2004E826A /* FilePtr.h */, - 1ED4FC9311BDC0D2004E826A /* FloydWarshall.cpp */, - 1ED4FC9411BDC0D2004E826A /* FloydWarshall.h */, - 1ED4FC9511BDC0D2004E826A /* GenerationDictionary.cpp */, - 1ED4FC9611BDC0D2004E826A /* GenerationDictionary.h */, - 1ED4FC9711BDC0D2004E826A /* GlobalLexicalModel.cpp */, - 1ED4FC9811BDC0D2004E826A /* GlobalLexicalModel.h */, - 1ED4FC9911BDC0D2004E826A /* gzfilebuf.h */, - 1ED4FC9A11BDC0D2004E826A /* hash.cpp */, - 1ED4FC9B11BDC0D2004E826A /* hash.h */, - 1ED4FC9C11BDC0D2004E826A /* hypergraph.proto */, - 1ED4FC9D11BDC0D2004E826A /* Hypothesis.cpp */, - 1ED4FC9E11BDC0D2004E826A /* Hypothesis.h */, - 1ED4FC9F11BDC0D2004E826A /* HypothesisStack.cpp */, - 1ED4FCA011BDC0D2004E826A /* HypothesisStack.h */, - 1ED4FCA111BDC0D2004E826A /* HypothesisStackCubePruning.cpp */, - 1ED4FCA211BDC0D2004E826A /* HypothesisStackCubePruning.h */, - 1ED4FCA311BDC0D2004E826A /* HypothesisStackNormal.cpp */, - 1ED4FCA411BDC0D2004E826A /* HypothesisStackNormal.h */, - 1ED4FCA511BDC0D2004E826A /* InputFileStream.cpp */, - 1ED4FCA611BDC0D2004E826A /* InputFileStream.h */, - 1ED4FCA711BDC0D2004E826A /* InputType.cpp */, - 1ED4FCA811BDC0D2004E826A /* InputType.h */, - 1ED4FCA911BDC0D2004E826A /* LanguageModel.cpp */, - 1ED4FCAA11BDC0D2004E826A /* LanguageModel.h */, - 1EF549B512118A4A00C481EB /* LanguageModelDelegate.h */, - 1ED4FCAB11BDC0D2004E826A /* LanguageModelFactory.cpp */, - 1ED4FCAC11BDC0D2004E826A /* LanguageModelFactory.h */, - 1ED4FCAD11BDC0D2004E826A /* LanguageModelInternal.cpp */, - 1ED4FCAE11BDC0D2004E826A /* LanguageModelInternal.h */, - 1ED4FCAF11BDC0D2004E826A /* LanguageModelIRST.cpp */, - 1ED4FCB011BDC0D2004E826A /* LanguageModelIRST.h */, - 1ED4FCB111BDC0D2004E826A /* LanguageModelJoint.cpp */, - 1ED4FCB211BDC0D2004E826A /* LanguageModelJoint.h */, - 1E54C6A1124966CA00E23185 /* LanguageModelKen.cpp */, - 1E54C6A2124966CA00E23185 /* LanguageModelKen.h */, - 1ED4FCB311BDC0D2004E826A /* LanguageModelMultiFactor.cpp */, - 1ED4FCB411BDC0D2004E826A /* LanguageModelMultiFactor.h */, - 1ED4FCB511BDC0D2004E826A /* LanguageModelParallelBackoff.cpp */, - 1ED4FCB611BDC0D2004E826A /* LanguageModelParallelBackoff.h */, - 1ED4FCB911BDC0D2004E826A /* LanguageModelRemote.cpp */, - 1ED4FCBA11BDC0D2004E826A /* LanguageModelRemote.h */, - 1ED4FCBB11BDC0D2004E826A /* LanguageModelSingleFactor.cpp */, - 1ED4FCBC11BDC0D2004E826A /* LanguageModelSingleFactor.h */, - 1ED4FCBD11BDC0D2004E826A /* LanguageModelSkip.cpp */, - 1ED4FCBE11BDC0D2004E826A /* LanguageModelSkip.h */, - 1ED4FCBF11BDC0D2004E826A /* LanguageModelSRI.cpp */, - 1ED4FCC011BDC0D2004E826A /* LanguageModelSRI.h */, - 1ED4FCC111BDC0D2004E826A /* LexicalReordering.cpp */, - 1ED4FCC211BDC0D2004E826A /* LexicalReordering.h */, - 1ED4FCC311BDC0D2004E826A /* LexicalReorderingState.cpp */, - 1ED4FCC411BDC0D2004E826A /* LexicalReorderingState.h */, - 1ED4FCC511BDC0D2004E826A /* LexicalReorderingTable.cpp */, - 1ED4FCC611BDC0D2004E826A /* LexicalReorderingTable.h */, - 1ED4FCC711BDC0D2004E826A /* LMList.cpp */, - 1ED4FCC811BDC0D2004E826A /* LMList.h */, - 1ED4FCC911BDC0D2004E826A /* LVoc.cpp */, - 1ED4FCCA11BDC0D2004E826A /* LVoc.h */, - 1ED4FCCE11BDC0D2004E826A /* Manager.cpp */, - 1ED4FCCF11BDC0D2004E826A /* Manager.h */, - 1ED4FCD011BDC0D2004E826A /* NGramCollection.cpp */, - 1ED4FCD111BDC0D2004E826A /* NGramCollection.h */, - 1ED4FCD211BDC0D2004E826A /* NGramNode.cpp */, - 1ED4FCD311BDC0D2004E826A /* NGramNode.h */, - 1ED4FCD411BDC0D2004E826A /* ObjectPool.h */, - 1ED4FCD511BDC0D2004E826A /* Parameter.cpp */, - 1ED4FCD611BDC0D2004E826A /* Parameter.h */, - 1ED4FCD711BDC0D2004E826A /* PartialTranslOptColl.cpp */, - 1ED4FCD811BDC0D2004E826A /* PartialTranslOptColl.h */, - 1ED4FCD911BDC0D2004E826A /* PCNTools.cpp */, - 1ED4FCDA11BDC0D2004E826A /* PCNTools.h */, - 1ED4FCDB11BDC0D2004E826A /* PDTAimp.h */, - 1ED4FCDC11BDC0D2004E826A /* Phrase.cpp */, - 1ED4FCDD11BDC0D2004E826A /* Phrase.h */, - 1ED4FCDE11BDC0D2004E826A /* PhraseDictionary.cpp */, - 1ED4FCDF11BDC0D2004E826A /* PhraseDictionary.h */, - 1ED4FCE011BDC0D2004E826A /* PhraseDictionaryDynSuffixArray.cpp */, - 1ED4FCE111BDC0D2004E826A /* PhraseDictionaryDynSuffixArray.h */, - 1ED4FCE211BDC0D2004E826A /* PhraseDictionaryMemory.cpp */, - 1ED4FCE311BDC0D2004E826A /* PhraseDictionaryMemory.h */, - 1ED4FCE711BDC0D2004E826A /* PhraseDictionaryNode.cpp */, - 1ED4FCE811BDC0D2004E826A /* PhraseDictionaryNode.h */, - 1E5D8E0211F25F03000F027F /* PhraseDictionaryNodeSCFG.cpp */, - 1E5D8E0311F25F03000F027F /* PhraseDictionaryNodeSCFG.h */, - 1ED4FCEB11BDC0D2004E826A /* PhraseDictionaryOnDisk.cpp */, - 1ED4FCEC11BDC0D2004E826A /* PhraseDictionaryOnDisk.h */, - 1ED4FCED11BDC0D2004E826A /* PhraseDictionaryOnDiskChart.cpp */, - 1E5D8E0611F25F2F000F027F /* PhraseDictionarySCFG.cpp */, - 1E5D8E0711F25F2F000F027F /* PhraseDictionarySCFGChart.cpp */, - 1ED4FCEE11BDC0D2004E826A /* PhraseDictionaryTree.cpp */, - 1ED4FCEF11BDC0D2004E826A /* PhraseDictionaryTree.h */, - 1ED4FCF011BDC0D2004E826A /* PhraseDictionaryTreeAdaptor.cpp */, - 1ED4FCF111BDC0D2004E826A /* PhraseDictionaryTreeAdaptor.h */, - 1ED4FCF211BDC0D2004E826A /* PrefixTree.h */, - 1ED4FCF311BDC0D2004E826A /* PrefixTreeMap.cpp */, - 1ED4FCF411BDC0D2004E826A /* PrefixTreeMap.h */, - 1ED4FCF511BDC0D2004E826A /* ReorderingConstraint.cpp */, - 1ED4FCF611BDC0D2004E826A /* ReorderingConstraint.h */, - 1ED4FCF711BDC0D2004E826A /* ReorderingStack.cpp */, - 1ED4FCF811BDC0D2004E826A /* ReorderingStack.h */, - 1ED4FCF911BDC0D2004E826A /* rule.proto */, - 1ED4FCFA11BDC0D2004E826A /* ScoreComponentCollection.cpp */, - 1ED4FCFB11BDC0D2004E826A /* ScoreComponentCollection.h */, - 1ED4FCFC11BDC0D2004E826A /* ScoreIndexManager.cpp */, - 1ED4FCFD11BDC0D2004E826A /* ScoreIndexManager.h */, - 1ED4FCFE11BDC0D2004E826A /* ScoreProducer.cpp */, - 1ED4FCFF11BDC0D2004E826A /* ScoreProducer.h */, - 1ED4FD0011BDC0D2004E826A /* Search.cpp */, - 1ED4FD0111BDC0D2004E826A /* Search.h */, - 1ED4FD0211BDC0D2004E826A /* SearchCubePruning.cpp */, - 1ED4FD0311BDC0D2004E826A /* SearchCubePruning.h */, - 1ED4FD0411BDC0D2004E826A /* SearchNormal.cpp */, - 1ED4FD0511BDC0D2004E826A /* SearchNormal.h */, - 1ED4FD0611BDC0D2004E826A /* Sentence.cpp */, - 1ED4FD0711BDC0D2004E826A /* Sentence.h */, - 1ED4FD0811BDC0D2004E826A /* SentenceStats.cpp */, - 1ED4FD0911BDC0D2004E826A /* SentenceStats.h */, - 1ED4FD0A11BDC0D2004E826A /* SquareMatrix.cpp */, - 1ED4FD0B11BDC0D2004E826A /* SquareMatrix.h */, - 1ED4FD0C11BDC0D2004E826A /* StaticData.cpp */, - 1ED4FD0D11BDC0D2004E826A /* StaticData.h */, - 1ED4FD0E11BDC0D2004E826A /* TargetPhrase.cpp */, - 1ED4FD0F11BDC0D2004E826A /* TargetPhrase.h */, - 1ED4FD1011BDC0D2004E826A /* TargetPhraseCollection.cpp */, - 1ED4FD1111BDC0D2004E826A /* TargetPhraseCollection.h */, - 1ED4FD1211BDC0D2004E826A /* Timer.cpp */, - 1ED4FD1311BDC0D2004E826A /* Timer.h */, - 1ED4FD1411BDC0D2004E826A /* TranslationOption.cpp */, - 1ED4FD1511BDC0D2004E826A /* TranslationOption.h */, - 1ED4FD1611BDC0D2004E826A /* TranslationOptionCollection.cpp */, - 1ED4FD1711BDC0D2004E826A /* TranslationOptionCollection.h */, - 1ED4FD1811BDC0D2004E826A /* TranslationOptionCollectionConfusionNet.cpp */, - 1ED4FD1911BDC0D2004E826A /* TranslationOptionCollectionConfusionNet.h */, - 1ED4FD1A11BDC0D2004E826A /* TranslationOptionCollectionText.cpp */, - 1ED4FD1B11BDC0D2004E826A /* TranslationOptionCollectionText.h */, - 1ED4FD1C11BDC0D2004E826A /* TranslationOptionList.cpp */, - 1ED4FD1D11BDC0D2004E826A /* TranslationOptionList.h */, - 1EF549B712118A5D00C481EB /* TranslationSystem.cpp */, - 1EF549B812118A5D00C481EB /* TranslationSystem.h */, - 1ED4FD1E11BDC0D2004E826A /* TreeInput.cpp */, - 1ED4FD1F11BDC0D2004E826A /* TreeInput.h */, - 1ED4FD2011BDC0D2004E826A /* TrellisPath.cpp */, - 1ED4FD2111BDC0D2004E826A /* TrellisPath.h */, - 1ED4FD2211BDC0D2004E826A /* TrellisPathCollection.cpp */, - 1ED4FD2311BDC0D2004E826A /* TrellisPathCollection.h */, - 1ED4FD2411BDC0D2004E826A /* TrellisPathList.h */, - 1ED4FD2511BDC0D2004E826A /* TypeDef.h */, - 1ED4FD2611BDC0D2004E826A /* UniqueObject.h */, - 1ED4FD2711BDC0D2004E826A /* UserMessage.cpp */, - 1ED4FD2811BDC0D2004E826A /* UserMessage.h */, - 1ED4FD2911BDC0D2004E826A /* Util.cpp */, - 1ED4FD2A11BDC0D2004E826A /* Util.h */, - 1ED4FD2B11BDC0D2004E826A /* Word.cpp */, - 1ED4FD2C11BDC0D2004E826A /* Word.h */, - 1ED4FD2D11BDC0D2004E826A /* WordConsumed.cpp */, - 1ED4FD2E11BDC0D2004E826A /* WordConsumed.h */, - 1ED4FD2F11BDC0D2004E826A /* WordLattice.cpp */, - 1ED4FD3011BDC0D2004E826A /* WordLattice.h */, - 1ED4FD3111BDC0D2004E826A /* WordsBitmap.cpp */, - 1ED4FD3211BDC0D2004E826A /* WordsBitmap.h */, - 1ED4FD3311BDC0D2004E826A /* WordsRange.cpp */, - 1ED4FD3411BDC0D2004E826A /* WordsRange.h */, - 1ED4FD3511BDC0D2004E826A /* XmlOption.cpp */, - 1ED4FD3611BDC0D2004E826A /* XmlOption.h */, ); name = Source; sourceTree = ""; @@ -689,16 +697,24 @@ name = Products; sourceTree = ""; }; + 1ED0FD6B124BB9380029177F /* DynSAInclude */ = { + isa = PBXGroup; + children = ( + 1ED0FD6C124BB9380029177F /* fdstream.h */, + 1ED0FD6D124BB9380029177F /* file.cpp */, + 1ED0FD6E124BB9380029177F /* file.h */, + 1ED0FD6F124BB9380029177F /* types.h */, + 1ED0FD70124BB9380029177F /* utils.h */, + 1ED0FD71124BB9380029177F /* vocab.cpp */, + 1ED0FD72124BB9380029177F /* vocab.h */, + ); + name = DynSAInclude; + path = src/DynSAInclude; + sourceTree = ""; + }; 1ED4FC7C11BDC0D2004E826A /* DynSAInclude */ = { isa = PBXGroup; children = ( - 1ED4FC7D11BDC0D2004E826A /* fdstream.h */, - 1ED4FC7E11BDC0D2004E826A /* file.cpp */, - 1ED4FC7F11BDC0D2004E826A /* file.h */, - 1ED4FC8011BDC0D2004E826A /* types.h */, - 1ED4FC8111BDC0D2004E826A /* utils.h */, - 1ED4FC8211BDC0D2004E826A /* vocab.cpp */, - 1ED4FC8311BDC0D2004E826A /* vocab.h */, ); name = DynSAInclude; path = src/DynSAInclude; @@ -718,118 +734,118 @@ isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; files = ( - 1ED4FD3811BDC0D2004E826A /* AlignmentInfo.h in Headers */, - 1ED4FD3A11BDC0D2004E826A /* BilingualDynSuffixArray.h in Headers */, - 1ED4FD3C11BDC0D2004E826A /* BitmapContainer.h in Headers */, - 1ED4FD3D11BDC0D2004E826A /* CellCollection.h in Headers */, - 1ED4FD3F11BDC0D2004E826A /* ChartRule.h in Headers */, - 1ED4FD4111BDC0D2004E826A /* ChartRuleCollection.h in Headers */, - 1ED4FD4311BDC0D2004E826A /* ConfusionNet.h in Headers */, - 1ED4FD4511BDC0D2004E826A /* DecodeGraph.h in Headers */, - 1ED4FD4711BDC0D2004E826A /* DecodeStep.h in Headers */, - 1ED4FD4911BDC0D2004E826A /* DecodeStepGeneration.h in Headers */, - 1ED4FD4B11BDC0D2004E826A /* DecodeStepTranslation.h in Headers */, - 1ED4FD4D11BDC0D2004E826A /* Dictionary.h in Headers */, - 1ED4FD4F11BDC0D2004E826A /* DotChart.h in Headers */, - 1ED4FD5111BDC0D2004E826A /* DotChartOnDisk.h in Headers */, - 1ED4FD5311BDC0D2004E826A /* DummyScoreProducers.h in Headers */, - 1ED4FD5411BDC0D2004E826A /* fdstream.h in Headers */, - 1ED4FD5611BDC0D2004E826A /* file.h in Headers */, - 1ED4FD5711BDC0D2004E826A /* types.h in Headers */, - 1ED4FD5811BDC0D2004E826A /* utils.h in Headers */, - 1ED4FD5A11BDC0D2004E826A /* vocab.h in Headers */, - 1ED4FD5C11BDC0D2004E826A /* DynSuffixArray.h in Headers */, - 1ED4FD5E11BDC0D2004E826A /* Factor.h in Headers */, - 1ED4FD6011BDC0D2004E826A /* FactorCollection.h in Headers */, - 1ED4FD6211BDC0D2004E826A /* FactorTypeSet.h in Headers */, - 1ED4FD6411BDC0D2004E826A /* FeatureFunction.h in Headers */, - 1ED4FD6611BDC0D2004E826A /* FFState.h in Headers */, - 1ED4FD6811BDC0D2004E826A /* File.h in Headers */, - 1ED4FD6911BDC0D2004E826A /* FilePtr.h in Headers */, - 1ED4FD6B11BDC0D2004E826A /* FloydWarshall.h in Headers */, - 1ED4FD6D11BDC0D2004E826A /* GenerationDictionary.h in Headers */, - 1ED4FD6F11BDC0D2004E826A /* GlobalLexicalModel.h in Headers */, - 1ED4FD7011BDC0D2004E826A /* gzfilebuf.h in Headers */, - 1ED4FD7211BDC0D2004E826A /* hash.h in Headers */, - 1ED4FD7411BDC0D2004E826A /* Hypothesis.h in Headers */, - 1ED4FD7611BDC0D2004E826A /* HypothesisStack.h in Headers */, - 1ED4FD7811BDC0D2004E826A /* HypothesisStackCubePruning.h in Headers */, - 1ED4FD7A11BDC0D2004E826A /* HypothesisStackNormal.h in Headers */, - 1ED4FD7C11BDC0D2004E826A /* InputFileStream.h in Headers */, - 1ED4FD7E11BDC0D2004E826A /* InputType.h in Headers */, - 1ED4FD8011BDC0D2004E826A /* LanguageModel.h in Headers */, - 1ED4FD8211BDC0D2004E826A /* LanguageModelFactory.h in Headers */, - 1ED4FD8411BDC0D2004E826A /* LanguageModelInternal.h in Headers */, - 1ED4FD8611BDC0D2004E826A /* LanguageModelIRST.h in Headers */, - 1ED4FD8811BDC0D2004E826A /* LanguageModelJoint.h in Headers */, - 1ED4FD8A11BDC0D2004E826A /* LanguageModelMultiFactor.h in Headers */, - 1ED4FD8C11BDC0D2004E826A /* LanguageModelParallelBackoff.h in Headers */, - 1ED4FD9011BDC0D2004E826A /* LanguageModelRemote.h in Headers */, - 1ED4FD9211BDC0D2004E826A /* LanguageModelSingleFactor.h in Headers */, - 1ED4FD9411BDC0D2004E826A /* LanguageModelSkip.h in Headers */, - 1ED4FD9611BDC0D2004E826A /* LanguageModelSRI.h in Headers */, - 1ED4FD9811BDC0D2004E826A /* LexicalReordering.h in Headers */, - 1ED4FD9A11BDC0D2004E826A /* LexicalReorderingState.h in Headers */, - 1ED4FD9C11BDC0D2004E826A /* LexicalReorderingTable.h in Headers */, - 1ED4FD9E11BDC0D2004E826A /* LMList.h in Headers */, - 1ED4FDA011BDC0D2004E826A /* LVoc.h in Headers */, - 1ED4FDA311BDC0D2004E826A /* Manager.h in Headers */, - 1ED4FDA511BDC0D2004E826A /* NGramCollection.h in Headers */, - 1ED4FDA711BDC0D2004E826A /* NGramNode.h in Headers */, - 1ED4FDA811BDC0D2004E826A /* ObjectPool.h in Headers */, - 1ED4FDAA11BDC0D2004E826A /* Parameter.h in Headers */, - 1ED4FDAC11BDC0D2004E826A /* PartialTranslOptColl.h in Headers */, - 1ED4FDAE11BDC0D2004E826A /* PCNTools.h in Headers */, - 1ED4FDAF11BDC0D2004E826A /* PDTAimp.h in Headers */, - 1ED4FDB111BDC0D2004E826A /* Phrase.h in Headers */, - 1ED4FDB311BDC0D2004E826A /* PhraseDictionary.h in Headers */, - 1ED4FDB511BDC0D2004E826A /* PhraseDictionaryDynSuffixArray.h in Headers */, - 1ED4FDB711BDC0D2004E826A /* PhraseDictionaryMemory.h in Headers */, - 1ED4FDBC11BDC0D2004E826A /* PhraseDictionaryNode.h in Headers */, - 1ED4FDC011BDC0D2004E826A /* PhraseDictionaryOnDisk.h in Headers */, - 1ED4FDC311BDC0D2004E826A /* PhraseDictionaryTree.h in Headers */, - 1ED4FDC511BDC0D2004E826A /* PhraseDictionaryTreeAdaptor.h in Headers */, - 1ED4FDC611BDC0D2004E826A /* PrefixTree.h in Headers */, - 1ED4FDC811BDC0D2004E826A /* PrefixTreeMap.h in Headers */, - 1ED4FDCA11BDC0D2004E826A /* ReorderingConstraint.h in Headers */, - 1ED4FDCC11BDC0D2004E826A /* ReorderingStack.h in Headers */, - 1ED4FDCE11BDC0D2004E826A /* ScoreComponentCollection.h in Headers */, - 1ED4FDD011BDC0D2004E826A /* ScoreIndexManager.h in Headers */, - 1ED4FDD211BDC0D2004E826A /* ScoreProducer.h in Headers */, - 1ED4FDD411BDC0D2004E826A /* Search.h in Headers */, - 1ED4FDD611BDC0D2004E826A /* SearchCubePruning.h in Headers */, - 1ED4FDD811BDC0D2004E826A /* SearchNormal.h in Headers */, - 1ED4FDDA11BDC0D2004E826A /* Sentence.h in Headers */, - 1ED4FDDC11BDC0D2004E826A /* SentenceStats.h in Headers */, - 1ED4FDDE11BDC0D2004E826A /* SquareMatrix.h in Headers */, - 1ED4FDE011BDC0D2004E826A /* StaticData.h in Headers */, - 1ED4FDE211BDC0D2004E826A /* TargetPhrase.h in Headers */, - 1ED4FDE411BDC0D2004E826A /* TargetPhraseCollection.h in Headers */, - 1ED4FDE611BDC0D2004E826A /* Timer.h in Headers */, - 1ED4FDE811BDC0D2004E826A /* TranslationOption.h in Headers */, - 1ED4FDEA11BDC0D2004E826A /* TranslationOptionCollection.h in Headers */, - 1ED4FDEC11BDC0D2004E826A /* TranslationOptionCollectionConfusionNet.h in Headers */, - 1ED4FDEE11BDC0D2004E826A /* TranslationOptionCollectionText.h in Headers */, - 1ED4FDF011BDC0D2004E826A /* TranslationOptionList.h in Headers */, - 1ED4FDF211BDC0D2004E826A /* TreeInput.h in Headers */, - 1ED4FDF411BDC0D2004E826A /* TrellisPath.h in Headers */, - 1ED4FDF611BDC0D2004E826A /* TrellisPathCollection.h in Headers */, - 1ED4FDF711BDC0D2004E826A /* TrellisPathList.h in Headers */, - 1ED4FDF811BDC0D2004E826A /* TypeDef.h in Headers */, - 1ED4FDF911BDC0D2004E826A /* UniqueObject.h in Headers */, - 1ED4FDFB11BDC0D2004E826A /* UserMessage.h in Headers */, - 1ED4FDFD11BDC0D2004E826A /* Util.h in Headers */, - 1ED4FDFF11BDC0D2004E826A /* Word.h in Headers */, - 1ED4FE0111BDC0D2004E826A /* WordConsumed.h in Headers */, - 1ED4FE0311BDC0D2004E826A /* WordLattice.h in Headers */, - 1ED4FE0511BDC0D2004E826A /* WordsBitmap.h in Headers */, - 1ED4FE0711BDC0D2004E826A /* WordsRange.h in Headers */, - 1ED4FE0911BDC0D2004E826A /* XmlOption.h in Headers */, - 1E5D8E0511F25F03000F027F /* PhraseDictionaryNodeSCFG.h in Headers */, - 1EF549B212118A0C00C481EB /* DecodeFeature.h in Headers */, - 1EF549B612118A4A00C481EB /* LanguageModelDelegate.h in Headers */, - 1EF549BA12118A5D00C481EB /* TranslationSystem.h in Headers */, - 1E54C6A4124966CA00E23185 /* LanguageModelKen.h in Headers */, + 1ED0FE2B124BB9380029177F /* AlignmentInfo.h in Headers */, + 1ED0FE2D124BB9380029177F /* BilingualDynSuffixArray.h in Headers */, + 1ED0FE2F124BB9380029177F /* BitmapContainer.h in Headers */, + 1ED0FE30124BB9380029177F /* CellCollection.h in Headers */, + 1ED0FE32124BB9380029177F /* ChartRule.h in Headers */, + 1ED0FE34124BB9380029177F /* ChartRuleCollection.h in Headers */, + 1ED0FE36124BB9380029177F /* ConfusionNet.h in Headers */, + 1ED0FE38124BB9380029177F /* DecodeFeature.h in Headers */, + 1ED0FE3A124BB9380029177F /* DecodeGraph.h in Headers */, + 1ED0FE3C124BB9380029177F /* DecodeStep.h in Headers */, + 1ED0FE3E124BB9380029177F /* DecodeStepGeneration.h in Headers */, + 1ED0FE40124BB9380029177F /* DecodeStepTranslation.h in Headers */, + 1ED0FE42124BB9380029177F /* Dictionary.h in Headers */, + 1ED0FE44124BB9380029177F /* DotChart.h in Headers */, + 1ED0FE46124BB9380029177F /* DotChartOnDisk.h in Headers */, + 1ED0FE48124BB9380029177F /* DummyScoreProducers.h in Headers */, + 1ED0FE49124BB9380029177F /* fdstream.h in Headers */, + 1ED0FE4B124BB9380029177F /* file.h in Headers */, + 1ED0FE4C124BB9380029177F /* types.h in Headers */, + 1ED0FE4D124BB9380029177F /* utils.h in Headers */, + 1ED0FE4F124BB9380029177F /* vocab.h in Headers */, + 1ED0FE51124BB9380029177F /* DynSuffixArray.h in Headers */, + 1ED0FE53124BB9380029177F /* Factor.h in Headers */, + 1ED0FE55124BB9380029177F /* FactorCollection.h in Headers */, + 1ED0FE57124BB9380029177F /* FactorTypeSet.h in Headers */, + 1ED0FE59124BB9380029177F /* FeatureFunction.h in Headers */, + 1ED0FE5B124BB9380029177F /* FFState.h in Headers */, + 1ED0FE5D124BB9380029177F /* File.h in Headers */, + 1ED0FE5E124BB9380029177F /* FilePtr.h in Headers */, + 1ED0FE60124BB9380029177F /* FloydWarshall.h in Headers */, + 1ED0FE62124BB9380029177F /* GenerationDictionary.h in Headers */, + 1ED0FE64124BB9380029177F /* GlobalLexicalModel.h in Headers */, + 1ED0FE65124BB9380029177F /* gzfilebuf.h in Headers */, + 1ED0FE67124BB9380029177F /* hash.h in Headers */, + 1ED0FE69124BB9380029177F /* Hypothesis.h in Headers */, + 1ED0FE6B124BB9380029177F /* HypothesisStack.h in Headers */, + 1ED0FE6D124BB9380029177F /* HypothesisStackCubePruning.h in Headers */, + 1ED0FE6F124BB9380029177F /* HypothesisStackNormal.h in Headers */, + 1ED0FE71124BB9380029177F /* InputFileStream.h in Headers */, + 1ED0FE73124BB9380029177F /* InputType.h in Headers */, + 1ED0FE75124BB9380029177F /* LanguageModel.h in Headers */, + 1ED0FE76124BB9380029177F /* LanguageModelDelegate.h in Headers */, + 1ED0FE78124BB9380029177F /* LanguageModelFactory.h in Headers */, + 1ED0FE7A124BB9380029177F /* LanguageModelInternal.h in Headers */, + 1ED0FE7C124BB9380029177F /* LanguageModelIRST.h in Headers */, + 1ED0FE7E124BB9380029177F /* LanguageModelJoint.h in Headers */, + 1ED0FE80124BB9380029177F /* LanguageModelKen.h in Headers */, + 1ED0FE82124BB9380029177F /* LanguageModelMultiFactor.h in Headers */, + 1ED0FE84124BB9380029177F /* LanguageModelParallelBackoff.h in Headers */, + 1ED0FE88124BB9380029177F /* LanguageModelRemote.h in Headers */, + 1ED0FE8A124BB9380029177F /* LanguageModelSingleFactor.h in Headers */, + 1ED0FE8C124BB9380029177F /* LanguageModelSkip.h in Headers */, + 1ED0FE8E124BB9380029177F /* LanguageModelSRI.h in Headers */, + 1ED0FE90124BB9380029177F /* LexicalReordering.h in Headers */, + 1ED0FE92124BB9380029177F /* LexicalReorderingState.h in Headers */, + 1ED0FE94124BB9380029177F /* LexicalReorderingTable.h in Headers */, + 1ED0FE96124BB9380029177F /* LMList.h in Headers */, + 1ED0FE98124BB9380029177F /* LVoc.h in Headers */, + 1ED0FE9B124BB9380029177F /* Manager.h in Headers */, + 1ED0FE9D124BB9380029177F /* NGramCollection.h in Headers */, + 1ED0FE9F124BB9380029177F /* NGramNode.h in Headers */, + 1ED0FEA0124BB9380029177F /* ObjectPool.h in Headers */, + 1ED0FEA2124BB9380029177F /* Parameter.h in Headers */, + 1ED0FEA4124BB9380029177F /* PartialTranslOptColl.h in Headers */, + 1ED0FEA6124BB9380029177F /* PCNTools.h in Headers */, + 1ED0FEA7124BB9380029177F /* PDTAimp.h in Headers */, + 1ED0FEA9124BB9380029177F /* Phrase.h in Headers */, + 1ED0FEAB124BB9380029177F /* PhraseDictionary.h in Headers */, + 1ED0FEAD124BB9380029177F /* PhraseDictionaryDynSuffixArray.h in Headers */, + 1ED0FEAF124BB9380029177F /* PhraseDictionaryMemory.h in Headers */, + 1ED0FEB1124BB9380029177F /* PhraseDictionaryNode.h in Headers */, + 1ED0FEB3124BB9380029177F /* PhraseDictionaryNodeSCFG.h in Headers */, + 1ED0FEB5124BB9380029177F /* PhraseDictionaryOnDisk.h in Headers */, + 1ED0FEBA124BB9380029177F /* PhraseDictionaryTree.h in Headers */, + 1ED0FEBC124BB9380029177F /* PhraseDictionaryTreeAdaptor.h in Headers */, + 1ED0FEBD124BB9380029177F /* PrefixTree.h in Headers */, + 1ED0FEBF124BB9380029177F /* PrefixTreeMap.h in Headers */, + 1ED0FEC1124BB9380029177F /* ReorderingConstraint.h in Headers */, + 1ED0FEC3124BB9380029177F /* ReorderingStack.h in Headers */, + 1ED0FEC5124BB9380029177F /* ScoreComponentCollection.h in Headers */, + 1ED0FEC7124BB9380029177F /* ScoreIndexManager.h in Headers */, + 1ED0FEC9124BB9380029177F /* ScoreProducer.h in Headers */, + 1ED0FECB124BB9380029177F /* Search.h in Headers */, + 1ED0FECD124BB9380029177F /* SearchCubePruning.h in Headers */, + 1ED0FECF124BB9380029177F /* SearchNormal.h in Headers */, + 1ED0FED1124BB9380029177F /* Sentence.h in Headers */, + 1ED0FED3124BB9380029177F /* SentenceStats.h in Headers */, + 1ED0FED5124BB9380029177F /* SquareMatrix.h in Headers */, + 1ED0FED7124BB9380029177F /* StaticData.h in Headers */, + 1ED0FED9124BB9380029177F /* TargetPhrase.h in Headers */, + 1ED0FEDB124BB9380029177F /* TargetPhraseCollection.h in Headers */, + 1ED0FEDD124BB9380029177F /* Timer.h in Headers */, + 1ED0FEDF124BB9380029177F /* TranslationOption.h in Headers */, + 1ED0FEE1124BB9380029177F /* TranslationOptionCollection.h in Headers */, + 1ED0FEE3124BB9380029177F /* TranslationOptionCollectionConfusionNet.h in Headers */, + 1ED0FEE5124BB9380029177F /* TranslationOptionCollectionText.h in Headers */, + 1ED0FEE7124BB9380029177F /* TranslationOptionList.h in Headers */, + 1ED0FEE9124BB9380029177F /* TranslationSystem.h in Headers */, + 1ED0FEEB124BB9380029177F /* TreeInput.h in Headers */, + 1ED0FEED124BB9380029177F /* TrellisPath.h in Headers */, + 1ED0FEEF124BB9380029177F /* TrellisPathCollection.h in Headers */, + 1ED0FEF0124BB9380029177F /* TrellisPathList.h in Headers */, + 1ED0FEF1124BB9380029177F /* TypeDef.h in Headers */, + 1ED0FEF2124BB9380029177F /* UniqueObject.h in Headers */, + 1ED0FEF4124BB9380029177F /* UserMessage.h in Headers */, + 1ED0FEF6124BB9380029177F /* Util.h in Headers */, + 1ED0FEF8124BB9380029177F /* Word.h in Headers */, + 1ED0FEFA124BB9380029177F /* WordConsumed.h in Headers */, + 1ED0FEFC124BB9380029177F /* WordLattice.h in Headers */, + 1ED0FEFE124BB9380029177F /* WordsBitmap.h in Headers */, + 1ED0FF00124BB9380029177F /* WordsRange.h in Headers */, + 1ED0FF02124BB9380029177F /* XmlOption.h in Headers */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -875,108 +891,109 @@ isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( - 1ED4FD3711BDC0D2004E826A /* AlignmentInfo.cpp in Sources */, - 1ED4FD3911BDC0D2004E826A /* BilingualDynSuffixArray.cpp in Sources */, - 1ED4FD3B11BDC0D2004E826A /* BitmapContainer.cpp in Sources */, - 1ED4FD3E11BDC0D2004E826A /* ChartRule.cpp in Sources */, - 1ED4FD4011BDC0D2004E826A /* ChartRuleCollection.cpp in Sources */, - 1ED4FD4211BDC0D2004E826A /* ConfusionNet.cpp in Sources */, - 1ED4FD4411BDC0D2004E826A /* DecodeGraph.cpp in Sources */, - 1ED4FD4611BDC0D2004E826A /* DecodeStep.cpp in Sources */, - 1ED4FD4811BDC0D2004E826A /* DecodeStepGeneration.cpp in Sources */, - 1ED4FD4A11BDC0D2004E826A /* DecodeStepTranslation.cpp in Sources */, - 1ED4FD4C11BDC0D2004E826A /* Dictionary.cpp in Sources */, - 1ED4FD4E11BDC0D2004E826A /* DotChart.cpp in Sources */, - 1ED4FD5011BDC0D2004E826A /* DotChartOnDisk.cpp in Sources */, - 1ED4FD5211BDC0D2004E826A /* DummyScoreProducers.cpp in Sources */, - 1ED4FD5511BDC0D2004E826A /* file.cpp in Sources */, - 1ED4FD5911BDC0D2004E826A /* vocab.cpp in Sources */, - 1ED4FD5B11BDC0D2004E826A /* DynSuffixArray.cpp in Sources */, - 1ED4FD5D11BDC0D2004E826A /* Factor.cpp in Sources */, - 1ED4FD5F11BDC0D2004E826A /* FactorCollection.cpp in Sources */, - 1ED4FD6111BDC0D2004E826A /* FactorTypeSet.cpp in Sources */, - 1ED4FD6311BDC0D2004E826A /* FeatureFunction.cpp in Sources */, - 1ED4FD6511BDC0D2004E826A /* FFState.cpp in Sources */, - 1ED4FD6711BDC0D2004E826A /* File.cpp in Sources */, - 1ED4FD6A11BDC0D2004E826A /* FloydWarshall.cpp in Sources */, - 1ED4FD6C11BDC0D2004E826A /* GenerationDictionary.cpp in Sources */, - 1ED4FD6E11BDC0D2004E826A /* GlobalLexicalModel.cpp in Sources */, - 1ED4FD7111BDC0D2004E826A /* hash.cpp in Sources */, - 1ED4FD7311BDC0D2004E826A /* Hypothesis.cpp in Sources */, - 1ED4FD7511BDC0D2004E826A /* HypothesisStack.cpp in Sources */, - 1ED4FD7711BDC0D2004E826A /* HypothesisStackCubePruning.cpp in Sources */, - 1ED4FD7911BDC0D2004E826A /* HypothesisStackNormal.cpp in Sources */, - 1ED4FD7B11BDC0D2004E826A /* InputFileStream.cpp in Sources */, - 1ED4FD7D11BDC0D2004E826A /* InputType.cpp in Sources */, - 1ED4FD7F11BDC0D2004E826A /* LanguageModel.cpp in Sources */, - 1ED4FD8111BDC0D2004E826A /* LanguageModelFactory.cpp in Sources */, - 1ED4FD8311BDC0D2004E826A /* LanguageModelInternal.cpp in Sources */, - 1ED4FD8511BDC0D2004E826A /* LanguageModelIRST.cpp in Sources */, - 1ED4FD8711BDC0D2004E826A /* LanguageModelJoint.cpp in Sources */, - 1ED4FD8911BDC0D2004E826A /* LanguageModelMultiFactor.cpp in Sources */, - 1ED4FD8B11BDC0D2004E826A /* LanguageModelParallelBackoff.cpp in Sources */, - 1ED4FD8F11BDC0D2004E826A /* LanguageModelRemote.cpp in Sources */, - 1ED4FD9111BDC0D2004E826A /* LanguageModelSingleFactor.cpp in Sources */, - 1ED4FD9311BDC0D2004E826A /* LanguageModelSkip.cpp in Sources */, - 1ED4FD9511BDC0D2004E826A /* LanguageModelSRI.cpp in Sources */, - 1ED4FD9711BDC0D2004E826A /* LexicalReordering.cpp in Sources */, - 1ED4FD9911BDC0D2004E826A /* LexicalReorderingState.cpp in Sources */, - 1ED4FD9B11BDC0D2004E826A /* LexicalReorderingTable.cpp in Sources */, - 1ED4FD9D11BDC0D2004E826A /* LMList.cpp in Sources */, - 1ED4FD9F11BDC0D2004E826A /* LVoc.cpp in Sources */, - 1ED4FDA211BDC0D2004E826A /* Manager.cpp in Sources */, - 1ED4FDA411BDC0D2004E826A /* NGramCollection.cpp in Sources */, - 1ED4FDA611BDC0D2004E826A /* NGramNode.cpp in Sources */, - 1ED4FDA911BDC0D2004E826A /* Parameter.cpp in Sources */, - 1ED4FDAB11BDC0D2004E826A /* PartialTranslOptColl.cpp in Sources */, - 1ED4FDAD11BDC0D2004E826A /* PCNTools.cpp in Sources */, - 1ED4FDB011BDC0D2004E826A /* Phrase.cpp in Sources */, - 1ED4FDB211BDC0D2004E826A /* PhraseDictionary.cpp in Sources */, - 1ED4FDB411BDC0D2004E826A /* PhraseDictionaryDynSuffixArray.cpp in Sources */, - 1ED4FDB611BDC0D2004E826A /* PhraseDictionaryMemory.cpp in Sources */, - 1ED4FDBB11BDC0D2004E826A /* PhraseDictionaryNode.cpp in Sources */, - 1ED4FDBF11BDC0D2004E826A /* PhraseDictionaryOnDisk.cpp in Sources */, - 1ED4FDC111BDC0D2004E826A /* PhraseDictionaryOnDiskChart.cpp in Sources */, - 1ED4FDC211BDC0D2004E826A /* PhraseDictionaryTree.cpp in Sources */, - 1ED4FDC411BDC0D2004E826A /* PhraseDictionaryTreeAdaptor.cpp in Sources */, - 1ED4FDC711BDC0D2004E826A /* PrefixTreeMap.cpp in Sources */, - 1ED4FDC911BDC0D2004E826A /* ReorderingConstraint.cpp in Sources */, - 1ED4FDCB11BDC0D2004E826A /* ReorderingStack.cpp in Sources */, - 1ED4FDCD11BDC0D2004E826A /* ScoreComponentCollection.cpp in Sources */, - 1ED4FDCF11BDC0D2004E826A /* ScoreIndexManager.cpp in Sources */, - 1ED4FDD111BDC0D2004E826A /* ScoreProducer.cpp in Sources */, - 1ED4FDD311BDC0D2004E826A /* Search.cpp in Sources */, - 1ED4FDD511BDC0D2004E826A /* SearchCubePruning.cpp in Sources */, - 1ED4FDD711BDC0D2004E826A /* SearchNormal.cpp in Sources */, - 1ED4FDD911BDC0D2004E826A /* Sentence.cpp in Sources */, - 1ED4FDDB11BDC0D2004E826A /* SentenceStats.cpp in Sources */, - 1ED4FDDD11BDC0D2004E826A /* SquareMatrix.cpp in Sources */, - 1ED4FDDF11BDC0D2004E826A /* StaticData.cpp in Sources */, - 1ED4FDE111BDC0D2004E826A /* TargetPhrase.cpp in Sources */, - 1ED4FDE311BDC0D2004E826A /* TargetPhraseCollection.cpp in Sources */, - 1ED4FDE511BDC0D2004E826A /* Timer.cpp in Sources */, - 1ED4FDE711BDC0D2004E826A /* TranslationOption.cpp in Sources */, - 1ED4FDE911BDC0D2004E826A /* TranslationOptionCollection.cpp in Sources */, - 1ED4FDEB11BDC0D2004E826A /* TranslationOptionCollectionConfusionNet.cpp in Sources */, - 1ED4FDED11BDC0D2004E826A /* TranslationOptionCollectionText.cpp in Sources */, - 1ED4FDEF11BDC0D2004E826A /* TranslationOptionList.cpp in Sources */, - 1ED4FDF111BDC0D2004E826A /* TreeInput.cpp in Sources */, - 1ED4FDF311BDC0D2004E826A /* TrellisPath.cpp in Sources */, - 1ED4FDF511BDC0D2004E826A /* TrellisPathCollection.cpp in Sources */, - 1ED4FDFA11BDC0D2004E826A /* UserMessage.cpp in Sources */, - 1ED4FDFC11BDC0D2004E826A /* Util.cpp in Sources */, - 1ED4FDFE11BDC0D2004E826A /* Word.cpp in Sources */, - 1ED4FE0011BDC0D2004E826A /* WordConsumed.cpp in Sources */, - 1ED4FE0211BDC0D2004E826A /* WordLattice.cpp in Sources */, - 1ED4FE0411BDC0D2004E826A /* WordsBitmap.cpp in Sources */, - 1ED4FE0611BDC0D2004E826A /* WordsRange.cpp in Sources */, - 1ED4FE0811BDC0D2004E826A /* XmlOption.cpp in Sources */, - 1E5D8E0411F25F03000F027F /* PhraseDictionaryNodeSCFG.cpp in Sources */, - 1E5D8E0811F25F2F000F027F /* PhraseDictionarySCFG.cpp in Sources */, - 1E5D8E0911F25F2F000F027F /* PhraseDictionarySCFGChart.cpp in Sources */, - 1EF549B112118A0C00C481EB /* DecodeFeature.cpp in Sources */, - 1EF549B912118A5D00C481EB /* TranslationSystem.cpp in Sources */, - 1E54C6A3124966CA00E23185 /* LanguageModelKen.cpp in Sources */, + 1ED0FE2A124BB9380029177F /* AlignmentInfo.cpp in Sources */, + 1ED0FE2C124BB9380029177F /* BilingualDynSuffixArray.cpp in Sources */, + 1ED0FE2E124BB9380029177F /* BitmapContainer.cpp in Sources */, + 1ED0FE31124BB9380029177F /* ChartRule.cpp in Sources */, + 1ED0FE33124BB9380029177F /* ChartRuleCollection.cpp in Sources */, + 1ED0FE35124BB9380029177F /* ConfusionNet.cpp in Sources */, + 1ED0FE37124BB9380029177F /* DecodeFeature.cpp in Sources */, + 1ED0FE39124BB9380029177F /* DecodeGraph.cpp in Sources */, + 1ED0FE3B124BB9380029177F /* DecodeStep.cpp in Sources */, + 1ED0FE3D124BB9380029177F /* DecodeStepGeneration.cpp in Sources */, + 1ED0FE3F124BB9380029177F /* DecodeStepTranslation.cpp in Sources */, + 1ED0FE41124BB9380029177F /* Dictionary.cpp in Sources */, + 1ED0FE43124BB9380029177F /* DotChart.cpp in Sources */, + 1ED0FE45124BB9380029177F /* DotChartOnDisk.cpp in Sources */, + 1ED0FE47124BB9380029177F /* DummyScoreProducers.cpp in Sources */, + 1ED0FE4A124BB9380029177F /* file.cpp in Sources */, + 1ED0FE4E124BB9380029177F /* vocab.cpp in Sources */, + 1ED0FE50124BB9380029177F /* DynSuffixArray.cpp in Sources */, + 1ED0FE52124BB9380029177F /* Factor.cpp in Sources */, + 1ED0FE54124BB9380029177F /* FactorCollection.cpp in Sources */, + 1ED0FE56124BB9380029177F /* FactorTypeSet.cpp in Sources */, + 1ED0FE58124BB9380029177F /* FeatureFunction.cpp in Sources */, + 1ED0FE5A124BB9380029177F /* FFState.cpp in Sources */, + 1ED0FE5C124BB9380029177F /* File.cpp in Sources */, + 1ED0FE5F124BB9380029177F /* FloydWarshall.cpp in Sources */, + 1ED0FE61124BB9380029177F /* GenerationDictionary.cpp in Sources */, + 1ED0FE63124BB9380029177F /* GlobalLexicalModel.cpp in Sources */, + 1ED0FE66124BB9380029177F /* hash.cpp in Sources */, + 1ED0FE68124BB9380029177F /* Hypothesis.cpp in Sources */, + 1ED0FE6A124BB9380029177F /* HypothesisStack.cpp in Sources */, + 1ED0FE6C124BB9380029177F /* HypothesisStackCubePruning.cpp in Sources */, + 1ED0FE6E124BB9380029177F /* HypothesisStackNormal.cpp in Sources */, + 1ED0FE70124BB9380029177F /* InputFileStream.cpp in Sources */, + 1ED0FE72124BB9380029177F /* InputType.cpp in Sources */, + 1ED0FE74124BB9380029177F /* LanguageModel.cpp in Sources */, + 1ED0FE77124BB9380029177F /* LanguageModelFactory.cpp in Sources */, + 1ED0FE79124BB9380029177F /* LanguageModelInternal.cpp in Sources */, + 1ED0FE7B124BB9380029177F /* LanguageModelIRST.cpp in Sources */, + 1ED0FE7D124BB9380029177F /* LanguageModelJoint.cpp in Sources */, + 1ED0FE7F124BB9380029177F /* LanguageModelKen.cpp in Sources */, + 1ED0FE81124BB9380029177F /* LanguageModelMultiFactor.cpp in Sources */, + 1ED0FE83124BB9380029177F /* LanguageModelParallelBackoff.cpp in Sources */, + 1ED0FE87124BB9380029177F /* LanguageModelRemote.cpp in Sources */, + 1ED0FE89124BB9380029177F /* LanguageModelSingleFactor.cpp in Sources */, + 1ED0FE8B124BB9380029177F /* LanguageModelSkip.cpp in Sources */, + 1ED0FE8D124BB9380029177F /* LanguageModelSRI.cpp in Sources */, + 1ED0FE8F124BB9380029177F /* LexicalReordering.cpp in Sources */, + 1ED0FE91124BB9380029177F /* LexicalReorderingState.cpp in Sources */, + 1ED0FE93124BB9380029177F /* LexicalReorderingTable.cpp in Sources */, + 1ED0FE95124BB9380029177F /* LMList.cpp in Sources */, + 1ED0FE97124BB9380029177F /* LVoc.cpp in Sources */, + 1ED0FE99124BB9380029177F /* Makefile in Sources */, + 1ED0FE9A124BB9380029177F /* Manager.cpp in Sources */, + 1ED0FE9C124BB9380029177F /* NGramCollection.cpp in Sources */, + 1ED0FE9E124BB9380029177F /* NGramNode.cpp in Sources */, + 1ED0FEA1124BB9380029177F /* Parameter.cpp in Sources */, + 1ED0FEA3124BB9380029177F /* PartialTranslOptColl.cpp in Sources */, + 1ED0FEA5124BB9380029177F /* PCNTools.cpp in Sources */, + 1ED0FEA8124BB9380029177F /* Phrase.cpp in Sources */, + 1ED0FEAA124BB9380029177F /* PhraseDictionary.cpp in Sources */, + 1ED0FEAC124BB9380029177F /* PhraseDictionaryDynSuffixArray.cpp in Sources */, + 1ED0FEAE124BB9380029177F /* PhraseDictionaryMemory.cpp in Sources */, + 1ED0FEB0124BB9380029177F /* PhraseDictionaryNode.cpp in Sources */, + 1ED0FEB2124BB9380029177F /* PhraseDictionaryNodeSCFG.cpp in Sources */, + 1ED0FEB4124BB9380029177F /* PhraseDictionaryOnDisk.cpp in Sources */, + 1ED0FEB6124BB9380029177F /* PhraseDictionaryOnDiskChart.cpp in Sources */, + 1ED0FEB7124BB9380029177F /* PhraseDictionarySCFG.cpp in Sources */, + 1ED0FEB8124BB9380029177F /* PhraseDictionarySCFGChart.cpp in Sources */, + 1ED0FEB9124BB9380029177F /* PhraseDictionaryTree.cpp in Sources */, + 1ED0FEBB124BB9380029177F /* PhraseDictionaryTreeAdaptor.cpp in Sources */, + 1ED0FEBE124BB9380029177F /* PrefixTreeMap.cpp in Sources */, + 1ED0FEC0124BB9380029177F /* ReorderingConstraint.cpp in Sources */, + 1ED0FEC2124BB9380029177F /* ReorderingStack.cpp in Sources */, + 1ED0FEC4124BB9380029177F /* ScoreComponentCollection.cpp in Sources */, + 1ED0FEC6124BB9380029177F /* ScoreIndexManager.cpp in Sources */, + 1ED0FEC8124BB9380029177F /* ScoreProducer.cpp in Sources */, + 1ED0FECA124BB9380029177F /* Search.cpp in Sources */, + 1ED0FECC124BB9380029177F /* SearchCubePruning.cpp in Sources */, + 1ED0FECE124BB9380029177F /* SearchNormal.cpp in Sources */, + 1ED0FED0124BB9380029177F /* Sentence.cpp in Sources */, + 1ED0FED2124BB9380029177F /* SentenceStats.cpp in Sources */, + 1ED0FED4124BB9380029177F /* SquareMatrix.cpp in Sources */, + 1ED0FED6124BB9380029177F /* StaticData.cpp in Sources */, + 1ED0FED8124BB9380029177F /* TargetPhrase.cpp in Sources */, + 1ED0FEDA124BB9380029177F /* TargetPhraseCollection.cpp in Sources */, + 1ED0FEDC124BB9380029177F /* Timer.cpp in Sources */, + 1ED0FEDE124BB9380029177F /* TranslationOption.cpp in Sources */, + 1ED0FEE0124BB9380029177F /* TranslationOptionCollection.cpp in Sources */, + 1ED0FEE2124BB9380029177F /* TranslationOptionCollectionConfusionNet.cpp in Sources */, + 1ED0FEE4124BB9380029177F /* TranslationOptionCollectionText.cpp in Sources */, + 1ED0FEE6124BB9380029177F /* TranslationOptionList.cpp in Sources */, + 1ED0FEE8124BB9380029177F /* TranslationSystem.cpp in Sources */, + 1ED0FEEA124BB9380029177F /* TreeInput.cpp in Sources */, + 1ED0FEEC124BB9380029177F /* TrellisPath.cpp in Sources */, + 1ED0FEEE124BB9380029177F /* TrellisPathCollection.cpp in Sources */, + 1ED0FEF3124BB9380029177F /* UserMessage.cpp in Sources */, + 1ED0FEF5124BB9380029177F /* Util.cpp in Sources */, + 1ED0FEF7124BB9380029177F /* Word.cpp in Sources */, + 1ED0FEF9124BB9380029177F /* WordConsumed.cpp in Sources */, + 1ED0FEFB124BB9380029177F /* WordLattice.cpp in Sources */, + 1ED0FEFD124BB9380029177F /* WordsBitmap.cpp in Sources */, + 1ED0FEFF124BB9380029177F /* WordsRange.cpp in Sources */, + 1ED0FF01124BB9380029177F /* XmlOption.cpp in Sources */, ); runOnlyForDeploymentPostprocessing = 0; };