Application of literate-programming principles for the description of a FORTRAN 90 extension to quaternion arithmetic | IEEE Journals & Magazine | IEEE Xplore