accept them as variable names.
successfully parse a few of our full GLSL/HLSL shaders.
GLSL grammar and some personal attempts at writing an HLSL grammar.