post combinatory evaluator