Turning dynamic typing into static typing by program specialization in a compiler front-end for Octave | IEEE Conference Publication | IEEE Xplore