cakelab
Home Projects Research Misc. Contact

GLSL Language Parser in Java

A GLSL Parser Creating an AST of the Content for Further Processing.

(work in progress)

Version 0.0.0

02-Jan-2021

github

Overview

Goal of this project is to provide a GLSL parser as core element for GLSL tools in Java-based IDEs such as these:

  • Syntax highlighting
  • Symbol or function lookup
  • Code completion
  • Debugging
  • Generation of stubs from GLSL interface declarations

Further information can be found in the (rudimentary) specification.

This project is on hold, due to licensing questions.

Download

source code

github


Holger Machens, 02-Jan-2021