Uploaded image for project: 'Qpid'
  1. Qpid
  2. QPID-2850

Context Free Grammar definition seems to be incomplete

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Open
    • Major
    • Resolution: Unresolved
    • 0.7
    • None
    • C++ Documentation
    • None

    Description

      In the document Programming With Apache Qpid.

      The BNF for the addressing does not define several nonterminals:
      <declare-overrides>
      <binding_1>
      <binding_n>
      <subscribe-overrides>
      <link-name>

      And it's not always clear what is a terminal and a nonterminal. Is the grammar consistently using <> for nonterminals? And tokens are defined but don't seem to be used e.g. in
      subject := ( part | quoted | "/" )*
      Should "/" be defined as SLASH?
      subject := ( part | quoted | SLASH )*
      subject := ( part | quoted | <SLASH>)*

      Attachments

        Activity

          People

            jross Justin Ross
            whenry William Henry
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

              Created:
              Updated: