purpose for which it was compiled