generator parser integration