We're updating the issue view to help you get more done. 

Improve ADL grammar for assertion expressions

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).

Change Description

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

Impact Analysis

None

Reason For Rejection

None

Status

Assignee

JeffJ

Reporter

JeffJ

Approved By

PG

Components

Fix versions

Priority

Trivial