export uniform int width() { return programCount; } typedef float (*FuncType)(float, float); float foo(float a, float b) { return a+b; } static float bar(float a, float b) { return a