What steps will reproduce the problem?
Erroneous:
define ConsAeJaje [ g | k | l | m | n | p | r | t | v | gy | n y | t y ];
correct:
define ConsAeJaje [ g | k | l | m | n | p | r | t | v | gy | n y | t y ];
Rule that uses it, looks:
define HarmRuleJ §J§ -> j || .#. \"^"* [ Vowel | ConsJaje ] %^ ?* _ .o.
§J§ -> j || .#. \"^"* ConsAeJaje %^ ?* _ ,,
§J§ -> 0 || .#. \"^"* ConsAeJaje %^ ?* _ .o.
§J§ -> 0 || .#. \"^"* ConsAe %^ ?* _ ;
If erroneous, foma behaves like:
foma[1]: down
apply down> nagy+Noun+Nom
???
What is the expected output? What do you see instead?
It were nicer, if foma told at compilation time, the define line is
not OK, or would somehow instruct at execution time,
why is the searched word (nagy) not found.
Original issue reported on code.google.com by eleonor...@gmx.net on 27 Jan 2012 at 5:40
Original issue reported on code.google.com by
eleonor...@gmx.net
on 27 Jan 2012 at 5:40Attachments: