Skip to content

Unary Operators in expressions cannot parse other operators on right hand #20

@JPVenson

Description

@JPVenson

Describe the bug
Assume an expression like this:
e > 5 && e < 8
The ExpressionParser will parse the expression like this:
(e > 5 && e) < 8

To Reproduce

Expected behavior
Expected the parser to parse the expression like this: (e > 5) && (e < 8)

Desktop (please complete the following information):

  • OS: WIN10
  • Version 5.0.1.534
  • Got code from
  • CodeProject
  • Nuget
  • Github
  • Elsewhere (please define)

Additional context

Metadata

Metadata

Assignees

Labels

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions