Uploaded image for project: 'Specification'
  1. SPEC-208

Improve ADL grammar for assertion expressions

    Details

    • Type: Change Request
    • Status: Closed
    • Priority: Trivial
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: Release 1.0.1
    • Component/s: ADL
    • Labels:
      None
    • Change Description:
      Hide
      Changes made:
      - grammar for "assertions", and all lower non-terminals including
        "arithmetic_expression" and "boolean_expression" is rewritten. All
        reduce/reduce conflicts removed.
      - SOAP Headings archetype now parses properly
      Show
      Changes made: - grammar for "assertions", and all lower non-terminals including   "arithmetic_expression" and "boolean_expression" is rewritten. All   reduce/reduce conflicts removed. - SOAP Headings archetype now parses properly
    • Approved By:
      PG

      Description

      Currently, the part of the cADL grammar that defines assertion
      expressions causes 96 reduce/reduce conflicts in the parser, some
      of which lead to wrong parsing behaviour. This grammar needs to be
      improved to remove this effect. The test archetype is the SOAP
      Headings one. (More assertion tests should be written).

        Attachments

          Activity

            People

            • Assignee:
              OLDthomasbeale OLDthomasbeale
              Reporter:
              OLDthomasbeale OLDthomasbeale
            • Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: