Foidolites is a fine-grained, hard rock which is a type of metasomatite, essentially altered basalt. It forms with or without crystallization, either below the surface as intrusive rocks or on the surface as extrusive rocks.
Jasperoid is a rare and peculiar type of metasomatic alteration of rocks. It is formed by extreme alteration of wall rocks within a shear zone which may occur in sediments, andesites, trachytes and basalts.