Parser and parsed structure