Mercurial
Mercurial
>
icculus
>
mojoshader
/ graph
summary
|
shortlog
|
changelog
| graph |
tags
|
bookmarks
|
branches
|
files
|
help
less
more
|
(0)
-300
-100
-60
+60
+100
+300
tip
Find changesets by keywords (author, files, the commit message), revision number or hash, or
revset expression
.
The revision graph only works with JavaScript-enabled browsers.
Resolved "dangling else" problem in HLSL grammar.
2009-02-27, by Ryan C. Gordon
Converted original YACC grammar to Lemon grammar.
2009-02-27, by Ryan C. Gordon
Added Jeff Lee's ANSI C yacc grammar.
2009-02-25, by Ryan C. Gordon
Fixed preprocessor conditional logic.
2009-02-24, by Ryan C. Gordon
Removed a semicolon from a #define
2009-02-24, by Ryan C. Gordon
Support for "#if defined" in preprocessor.
2009-02-24, by Ryan C. Gordon
Quick optimization.
2009-02-24, by Ryan C. Gordon
Fixed crash in lexer on empty input stream.
2009-02-24, by Ryan C. Gordon
Fixed SRCMOD_NEGATE usage when assembling.
2009-02-24, by Ryan C. Gordon
Added a FIXME.
2009-02-24, by Ryan C. Gordon
Fixed version string parser to be more robust.
2009-02-24, by Ryan C. Gordon
Preprocessor now traps newlines.
2009-02-23, by Ryan C. Gordon
Removed a FIXME that got fixed awhile ago.
2009-02-23, by Ryan C. Gordon
Updated re2c-generated code.
2009-02-23, by Ryan C. Gordon
Moved asm comment processing into the lexer.
2009-02-23, by Ryan C. Gordon
Fixed crash when macros are recursing.
2009-02-23, by Ryan C. Gordon
No reason you can't specify the same option twice.
2009-02-23, by Ryan C. Gordon
Implemented #elif preprocessor directive.
2009-02-23, by Ryan C. Gordon
Current working directory should always be in the include path.
2009-02-23, by Ryan C. Gordon
Implemented RPN interpreter. Now #if preprocessor directive works!
2009-02-23, by Ryan C. Gordon
Fixed operator precedence.
2009-02-23, by Ryan C. Gordon
Made this into debug output.
2009-02-23, by Ryan C. Gordon
First work on #if directive.
2009-02-23, by Ryan C. Gordon
Added a FIXME.
2009-02-23, by Ryan C. Gordon
Updated re2c-generated code.
2009-02-21, by Ryan C. Gordon
Fixed lexer to only accept preprocessor directives at start of a line.
2009-02-21, by Ryan C. Gordon
Preprocessor now supports macros with parameters.
2009-02-20, by Ryan C. Gordon
Fixed cleanup of Conditionals in pop_source().
2009-02-20, by Ryan C. Gordon
Renamed DefineHash to Define.
2009-02-20, by Ryan C. Gordon
Fixing some comments.
2009-02-20, by Ryan C. Gordon
Fixed memory leak.
2009-02-19, by Ryan C. Gordon
Turn off allocator debug output.
2009-02-19, by Ryan C. Gordon
Fixed memory pool code.
2009-02-19, by Ryan C. Gordon
Fixed allocator debug output.
2009-02-19, by Ryan C. Gordon
Fixed some strings.
2009-02-19, by Ryan C. Gordon
Merged assemble.c into mojoshader-compiler.c ...
2009-02-19, by Ryan C. Gordon
Added fail().
2009-02-19, by Ryan C. Gordon
That should be an "else if", not an "if" ...
2009-02-19, by Ryan C. Gordon
Fixed comment.
2009-02-19, by Ryan C. Gordon
Added allocator debug output.
2009-02-19, by Ryan C. Gordon
Renaming preprocess.c for change of plans with utilities.
2009-02-19, by Ryan C. Gordon
Made function static.
2009-02-19, by Ryan C. Gordon
Allocate just enough to read the input file.
2009-02-19, by Ryan C. Gordon
Fixed logic bug: used wrong variable.
2009-02-19, by Ryan C. Gordon
Allow preprocess.c to specify include paths on the command line.
2009-02-19, by Ryan C. Gordon
Added command line stuff to preprocess.c, including predefined macro support.
2009-02-18, by Ryan C. Gordon
Should be an array of structs, not an array of pointers to structs.
2009-02-18, by Ryan C. Gordon
Fold predefined macros into a virtual #include at the start of input.
2009-02-18, by Ryan C. Gordon
Let there be different close callbacks per IncludeState.
2009-02-18, by Ryan C. Gordon
Changed DefineHash definition.
2009-02-18, by Ryan C. Gordon
Patched to compile.
2009-02-18, by Ryan C. Gordon
Updated re2c-generated code.
2009-02-18, by Ryan C. Gordon
Added basic pushback facility to the preprocessor.
2009-02-18, by Ryan C. Gordon
Lexer now stores token value to IncludeState.
2009-02-18, by Ryan C. Gordon
Patched to compile.
2009-02-18, by Ryan C. Gordon
Renamed preprocessor_internal_lexer to preprocessor_lexer.
2009-02-18, by Ryan C. Gordon
Have lexer calculate token size now.
2009-02-18, by Ryan C. Gordon
Added some FIXMEs.
2009-02-18, by Ryan C. Gordon
Use memory pools when allocating a bunch of short-lived structures.
2009-02-18, by Ryan C. Gordon
Added a FIXME.
2009-02-17, by Ryan C. Gordon
less
more
|
(0)
-300
-100
-60
+60
+100
+300
tip