A-Level Language Analysis