Skip to content

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

Description

@eric-laporte

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.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions