#include "library.h" /* With that basic technique in our arsenal, we can easily adapt it to control repetition in all sorts of ways Here is the thing that prints a table of the values of a formula */ void one_step(const double x) { print("x = "); print(x); print(",\t y = "); print(200 * sin(x*x/20) + 250); new_line(); } void many_steps(const int start_value, const int end_value) { one_step(start_value); if (start_value < end_value) many_steps(start_value + 1, end_value); } void main() { many_steps(0, 30); }