Closed GoogleCodeExporter closed 9 years ago
I have found the reason. I had a .lexc file containing:
----------------------------------
Multichar_Symbols +Con
LEXICON Root
Con;
LEXICON Con
akár AddCon;
akárcsak AddCon;
...
LEXICON AddCon
+Con:0 #;
------------------------------------
I changed in this file Con to Koet, and that fixed the problem.
This file is part of hunmisc.fst
hunmisc is created by:
foma -l enhumisc.foma <savestackmisc.sh
where savestackmisc.sh is:
save stack hunmisc.fst
and enhumisc.foma is a .foma file containing:
--------------------------------------------------
definitions...
echo ">>> read in enhuadv <<<"
read lexc /home/en/program/foma/tktest/lexc/misc/enhuadv1.lexc
define Lexiconadv
define Grammaradv Lexiconadv .o.
CleanupEndings .o.
Cleanup .o.
ToUpCase ;
...
regex Grammaradv | Grammarsentint | Grammarpost | Grammarvbpfx | Grammarcon |
Grammarneg | Grammardet | Grammartwin ;
------------------------------------------------------------------------------
I still believe, this name clash is a foma problem, that needs to be fixed.
Verbs have nothing to do with misc type words, they just need to coexist.
Original comment by eleonor...@gmx.net
on 16 Aug 2012 at 9:41
Continued to find the reason, and found it.
I forgot to define in the verb lexc files
Multichar_Symbols
+CondIndefSg1 +CondIndefSg2 +CondIndefSg3
+CondIndefPl1 +CondIndefPl2 +CondIndefPl3
+CondDefSg1 +CondDefSg2 +CondDefSg3
+CondDefPl1 +CondDefPl2 +CondDefPl3
+ConjIndefSg1 +ConjIndefSg2 +ConjIndefSg3
+ConjIndefPl1 +ConjIndefPl2 +ConjIndefPl3
+ConjDefSg1 +ConjDefSg2 +ConjDefSg3
+ConjDefPl1 +ConjDefPl2 +ConjDefPl3
+PastIndefSg1 +PastIndefSg2 +PastIndefSg3
+PastIndefPl1 +PastIndefPl2 +PastIndefPl3
+PastDefSg1 +PastDefSg2 +PastDefSg3
+PastDefPl1 +PastDefPl2 +PastDefPl3
and this caused the mysterious error. Foma has no fault, my logic was not
complete.
We can close this issue.
Original comment by eleonor...@gmx.net
on 17 Aug 2012 at 3:57
Original comment by mans.hul...@gmail.com
on 21 Aug 2012 at 7:39
Original issue reported on code.google.com by
eleonor...@gmx.net
on 16 Aug 2012 at 2:58