To compile the code, type make. You should get two executables: "interpolation" and "spline". The first example demonstrates the log-tan mesh and error of linear interpolation of a function exp(-x)/sqrt(x) The second example implements cubic splines and the help can be acceded by typing "spline --help" By default, "spline" prints the error of cubic spline for the same function If '-task 1' option is added, it shows Fourier transform of the same function using splines.