Grammar package supporting 8-bit registers.
authorMichal Krol <mjkrol@gmail.org>
Wed, 3 Mar 2004 18:10:40 +0000 (18:10 +0000)
committerMichal Krol <mjkrol@gmail.org>
Wed, 3 Mar 2004 18:10:40 +0000 (18:10 +0000)
commit0e7b1d88118621c34f6a7b64abf3ff4b2ff20679
treeb5f28d142f46178c30b46f1d1e0e9822306eef55
parente05d4fbf0f9382933ee7b817930f4377ad87b742
Grammar package supporting 8-bit registers.

TODO:
  - add checking for duplicate symbols (or is it done already?)
  - move all the statics (grammar objects list and last error message)
    to the GL context state; I think simple pointer initialized in a
    first call to ProgramString() is sufficent.
  - apply an optimized version of match() - this will be needed for
    glslang compiler.
src/mesa/shader/grammar.c [new file with mode: 0644]
src/mesa/shader/grammar.h [new file with mode: 0644]
src/mesa/shader/grammar.syn [new file with mode: 0644]
src/mesa/shader/grammar_mesa.c [new file with mode: 0644]
src/mesa/shader/grammar_mesa.h [new file with mode: 0644]
src/mesa/shader/grammar_syn.h [new file with mode: 0644]