Skip to content

No error messages when parsing ISO-EBNF #75

@MichaelHoffmeisterFesto

Description

@MichaelHoffmeisterFesto

Hello,

thank you very much for providing your tool. I use it in international standardization.

I am trying to parse ISO-EBNF. The parsing very often stops with no error messages, e.g. open rules, no delimiters or such. This means, that basically the user has to test out line by line, if the parser still works. This could be very tedious.

Best
Michael

Here an example with wrong quotes.

InterfaceOperation = OperationVerb, ModelElementName, { Modifier }, [ "By", ByQualifier ] ;
OperationVerb = "Get" | "GetAll" | "Put" | "Post" | "Patch" | "Delete" | "Invoke" ;
ModelElementName = ( ( "AssetAdministrationShell" | "SubmodelReference" ), ["s"] ) | "AssetInformation" | "Submodel" | ("SubmodelElement", ["s"] ) | "Operation" | “Thumbnail” ;

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions