Index: branches/apertium-separable/examples/new-example.dix
===================================================================
--- branches/apertium-separable/examples/new-example.dix (revision 81789)
+++ branches/apertium-separable/examples/new-example.dix (revision 81790)
@@ -161,8 +161,8 @@
out
- blowblowoutofthewater
- outofthewater
+ blowblowoutofthewater
+ outofthewater
bringbringdown
Index: branches/apertium-separable/src/lsx_compiler.cc
===================================================================
--- branches/apertium-separable/src/lsx_compiler.cc (revision 81789)
+++ branches/apertium-separable/src/lsx_compiler.cc (revision 81790)
@@ -335,13 +335,16 @@
}
result.push_back(alphabet(symbol));
}
- else if(name == COMPILER_ANYTAG_ELEM) {
+ else if(name == COMPILER_ANYTAG_ELEM)
+ {
result.push_back(alphabet(L""));
}
- else if(name == COMPILER_ANYCHAR_ELEM) {
+ else if(name == COMPILER_ANYCHAR_ELEM)
+ {
result.push_back(alphabet(L""));
}
- else if(name == COMPILER_WB_ELEM) {
+ else if(name == COMPILER_WB_ELEM)
+ {
requireEmptyError(name);
result.push_back(alphabet(L"<$>"));
}
@@ -467,6 +470,14 @@
{
break;
}
+ else if(name == COMPILER_ANYTAG_ELEM)
+ {
+ // list temp;
+ // readString(temp, name);
+ // cout << temp.size();
+ // e.setSingleTransduction(temp,temp);
+ // readString(rhs, name);
+ }
readString(lhs, name);
}
}