Describe parser functionality