Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Multiflex does not output result from first entries if meets syntax error in later entry #119

Open
eric-laporte opened this issue Feb 4, 2022 · 0 comments

Comments

@eric-laporte
Copy link
Member

The Multiflex module (inflection of lexical entries) does not display the result from the beginning of input if it meets a syntax error while processing another entry later.

What steps will reproduce the problem?

  1. Make a correct dictionary with a few multiword entries and the corresponding inflection transducers
  2. Add an entry (not in the first lines) with a transducer not used in the other entries
  3. Introduce a syntax error in that tranducer: <Gen=f,Nb=p> instead of <Gen=f;Nb=p>
  4. Launch inflection

What is the expected output?

The user may expect that the system outputs the result (inflected entries) from the first entries, which are correct.

What do you see instead?

No result is displayed in the output window, and an error message tells the program terminated abnormally.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant