1234567891011121314151617181920212223242526272829303132333435363738(* This file was auto-generated based on "bnf_parser.messages". *)(* Please note that the function [message] can raise [Not_found]. *)letmessage=funs->matchswith|26->"Invalid\tright-hand side of a rule.\nExample of a valid rule: <start> ::= <foo> | <bar> ;\n"|21->"Invalid repetition syntax. Did you forget to close a brace?\nExamples of valid rules:\n <foo> ::= <bar>{1,4}\n <baz> ::= <foo>{5}\n"|20->"Invalid right-hand side of a rule.\nExample of a valid rule: <start> ::= <foo> | <bar> ;\n"|16->"Invalid repetition syntax. Should be \"{num}\" or \"{min, max}\".\nExamples of valid rules:\n <foo> ::= <bar>{1,4}\n <baz> ::= <foo>{5}\n"|15->"Invalid repetition syntax. Should be \"{num}\" or \"{min, max}\".\nExamples of valid rules:\n <foo> ::= <bar>{1,4}\n <baz> ::= <foo>{5}\n"|13->"Invalid repetition syntax. Should be \"{num}\" or \"{min, max}\".\nExamples of valid rules:\n <foo> ::= <bar>{1,4}\n <baz> ::= <foo>{5}\n"|12->"Invalid repetition syntax. Should be \"{num}\" or \"{min, max}\".\nExamples of valid rules:\n <foo> ::= <bar>{1,4}\n <baz> ::= <foo>{5}\n"|11->"Invalid right-hand side of a rule.\nExample of a valid rule: <foo> ::= \"foo\" ;\n"|9->"Invalid repetition syntax. Did you forget an opening brace?\nExamples of valid rules:\n <foo> ::= <bar>{1,4}\n <baz> ::= <foo>{5}\n"|8->"Invalid right-hand side of a rule.\nExample of a valid rule: <foo> ::= \"foo\" ;\n"|6->"Invalid right-hand side of a rule.\nExample of a valid rule: <foo> ::= \"foo\" ;\n"|5->"Left-hand side of a rule must be a single symbol identifier followed by \"::=\".\nIn your rule, a symbol identifier is followed by a string or the right-hand side is empty.\nExample of a valid rule: <foo> ::= \"foo\" ;\n"|3->"Sticky flag (~)\tmust be attached to a symbol.\n"|0->"Sticky flag (~) must be attached to a symbol.\n"|_->raiseNot_found