Partially implemented BNF interpretation