Kenneth Graunke
|
e0e429fca3
|
glcpp: Build a reentrant parser.
|
2010-06-21 11:31:55 -07:00 |
|
Kenneth Graunke
|
f82d673648
|
glcpp: Handle missing newline at EOF.
Fixes CorrectFuncOverload.vert.
|
2010-06-21 11:31:55 -07:00 |
|
Kenneth Graunke
|
3b73ea36c4
|
glcpp: Pass #version, #extension, and #pragma directives through unchanged.
Let the main compiler's lexer/parser handle them.
|
2010-06-21 11:31:55 -07:00 |
|
Kenneth Graunke
|
1b1f43e608
|
glcpp: Add support for lexing from a string.
The standalone binary still reads from stdin, however.
|
2010-06-21 11:25:50 -07:00 |
|
Kenneth Graunke
|
254a485c33
|
Specify %option prefix="glcpp_" in the source code, not the Makefile.
|
2010-06-21 11:25:30 -07:00 |
|
Kenneth Graunke
|
6f510a49d2
|
Merge Carl's preprocessor into the glcpp subdirectory.
|
2010-06-21 11:22:11 -07:00 |
|