Singular Sturm--Liouville problems