Context free lang47