Я использую ANTLR 3.5. Я хотел бы построить грамматику, которая оценивает логические выражения, такие как
x=true;
b=false;
c=true;
a=x&&b||c;
и вернуть результат оценки с помощью вызова Java (например, ExprParser.eval()
из приведенной выше записи вернет true.)
Буду ждать примера.
parser.prog();
возвращал оценку выражения, означающегоint result=parser.prog();
- person florins   schedule 04.06.2013