NAME
boom -- count up or down until "Boom!"
SYNOPSIS
boom [-uv] [-n stepsize] count
DESCRIPION
Count down from count until zero and then print "Boom!".
The following options are available:
-u Count up. This option will cause it to count up from 0 until count
and then print "Boom!".
-v Verbose output
-n Stepsize; must be postive. Default is 1.
If count is negative, exit without printing anything.
HISTORY
Introduced in csc421.161 after a long history, e.g. see MTH120.982.
BUGS
Stopping behavior is not defined if when counting up and count is not
a multiple of the stepsize.
Possible points off for committing a large file that need not have been committed.
Generally, make test will do it all: if there hasn't been a recent build, it will cause a make build, and will run the test. The sequence make clean; make test is one way to make sure your build process hasn't forgotten anything.
You need not change the makefile to satisfy the requirements of this project, although you might want to add a run target, i.e. make run, so that you can quickly run your boom code in ways of your choosing, rather than the few runs of the test target.

author: burton rosenberg
created: 30 aug 2015
update: 29 aug 2016