This lightly commented program performs a unit test on the F2003_Utils Module.
program Unit_Test
use Caesar_Intrinsics_Module
use Caesar_F2003_Utils_Module
implicit none
type(integer) :: i
type(character,80) :: Argument
! Testing statements.
write (6,*) ' '
write (6,*) 'Command_Argument_Count = ', COMMAND_ARGUMENT_COUNT()
do i = 0, COMMAND_ARGUMENT_COUNT()
call GET_COMMAND_ARGUMENT (i, Argument)
write (6,*) 'Argument ', i, ' = ', TRIM(Argument)
end do
end