Я пытаюсь разработать синтаксический анализатор для анализа простых выражений логических отношений, которые включают в себя "(", ")", ">", "‹", "," в качестве токена. Примером может быть:
a < (b > c > (x, y, z))
Из приведенного выше выражения я бы вычел, что:
- а зависит от б
- b является предварительным условием c
- x, y и z зависят от c независимо
- нет никакой связи между а и с
- нет никакой связи между a, x, y и z
Есть ли какой-нибудь инструмент для поддержки такого анализа?
спасибо, зеленый