The above is a very basic command-line interpreter that
understands the commands echo, pause, exit, and # ( #
is a comment character ). The code could be more clean
and certainly needs some error-checking.

Try compiling the above and then enter the following on
a command-line:

tinycli test.txt

Where test.txt contains the following:

# This is a tiny interpreter
echo Hello there!
pause
echo This is a very simple interpreter
pause
echo Buh-bye!
exit