Fortran Techniques with Special Reference to Non-numerical Applications