Index: branches/apertium-separable/examples/apertium-eng-kaz.kaz-eng.lsx
===================================================================
--- branches/apertium-separable/examples/apertium-eng-kaz.kaz-eng.lsx (revision 81477)
+++ branches/apertium-separable/examples/apertium-eng-kaz.kaz-eng.lsx (revision 81478)
@@ -5,7 +5,9 @@
+
+
@@ -22,12 +24,19 @@
-
+
- хабарет
- хабарет
+
+
+ хабархабарет
+ ет
+
+
Index: branches/apertium-separable/examples/new-example.dix
===================================================================
--- branches/apertium-separable/examples/new-example.dix (revision 81477)
+++ branches/apertium-separable/examples/new-example.dix (revision 81478)
@@ -10,6 +10,7 @@
+
@@ -18,6 +19,7 @@
+
Index: branches/apertium-separable/src/lsx_FSTProcessor.cc
===================================================================
--- branches/apertium-separable/src/lsx_FSTProcessor.cc (revision 81477)
+++ branches/apertium-separable/src/lsx_FSTProcessor.cc (revision 81478)
@@ -1193,6 +1193,11 @@
{
int val = fgetwc(input);
+ // if(val == L' ' && !outOfWord)
+ // {
+ // wcout << L"SPACE";
+ // }
+
if((val == L'^' && isEscaped(val) && outOfWord) || feof(input))
{
outOfWord = false;
@@ -1363,11 +1368,6 @@
}
alive_states.swap(new_states);
}
- // else if(outOfWord)
- // {
- // fputwc(val, output);
- // continue;
- // }
}
flushBlanks(output);