Оцените логическое выражение в постфиксной /rpn форме
У меня есть некоторые переменные
var a = true;
var b = false;
var c = true;
и логическое выражение высказываний (в инфиксе =a | b & c
) как постфикс
a b | c &
Я хочу оценить ценность истины.
Я нашел http://eddmann.com/posts/small-rpn-implementation-in-javascript/ который делает это для арифметики.
Как я могу сделать то же самое только для логических символов?