title: How to interpret GLSL shader compilation errors
body: <p>My OpenGL application encounters errors when it compiles my fragment shader program, with output that includes </p>
  
  <pre><code>0:4(13): error: syntax error, unexpected BASIC_TYPE_TOK, expecting LOWP or MEDIUMP or HIGHP
  </code></pre>
  
  <p>Specifically, how to interpret the "0:4(13)" prefix to the error message? Anyone know where this is documented? I could not find a description of error message format at the <a href="https://www.khronos.org/opengl/wiki/Shader_Compilation" rel="nofollow noreferrer">Khronos Shader Compilation wiki</a>. </p>