GLSL grammar and some personal attempts at writing an HLSL grammar.
functions; also remove a lot of idiotic "using namespace std" from the codebase.