shlint - Shader Lint
--------------------

Helps you to de-lint shader files.

This almost the simplest program that can be written using ShaderLib.
It parses shader files and reports any problems with them.

Just evoke it like so:

	shlint my.shader

If you put multiple files on the command line as arguments like this:

	shlint my.shader id.shader cool.shader

It will parse them all.

For the shell programming gurus out there, the program will also read
from standard input when no arguments are provided.

So, these command lines will work as well:

	myshaderprog | shlint

	shlint < my.shader

Note: Under unix, the library will work with wild cards because of the
shell, but under DOS, the wildcards will not work because command.com
sucks and requires the program to handle wildcards itself.

So, this command:

	shlint *.shader

Will work in unix, but will report 'Could not open *.shader' in a DOS
Box.

Enjoy.
