The core classes of the ChemNomParse project, an open source attempt of a chemical nomenclature parser, call via generate (name). See ChemNomParse Project Page for more information.