- . . . "Turing-complete",1
- Google it!
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
- . . . user.2
-
Also recall the factorials script in Assignment 3.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
- . . . functions3
-
A function is like a subroutine that returns just one "answer" -
compare linfit which returns two: p0 and p1.
If you declare a function like function squared (x)
you might call it in the form y = squared(x) in your main program.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
- . . . linfit4
-
Note how clever gfortran is:
you don't need to tell it which object module(s) you need
from the libmy.a library (which may archive many!) -
it will go look for whatever it is missing in that archive.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
- . . . doing,5
-
Very few users of Makefiles have any idea how they work
when they first try one out! But after a few adaptations
to their own purposes, they begin to get a fair idea -
and this is enough for the time being.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.