Seol mar théacs é seo: The SRI Core Language Engine project: the grammar