[logic-ml] calculus of construction