Menu

Tools Commit Log


Commit Date  
[r2977] by plombo

Moved preprocessor invocation from load_script() to Script_AppendText(). Macros in animationscripts can now be accessed in @cmd statements.

2011-01-09 16:09:13 Tree
[r2976] by plombo

Made the OpenGL backend stop writing debug messages to stderr every time the brightness or gamma changes.

2011-01-09 16:09:08 Tree
[r2975] by plombo

Replaced global variables in pp_parser with a new structure called pp_context. It's better object-oriented design, and will also allow multiple pp_parser objects to coexist in the engine.

2011-01-09 04:02:03 Tree
[r2974] by plombo

Remove HRESULT return types from pp_parser, since it shuts down the engine as soon as it encounters an error.

2011-01-09 01:26:14 Tree
[r2973] by plombo

Call pp_parser_reset() before parsing in the test program.

2011-01-09 01:26:12 Tree
[r2972] by plombo

Add support for #warning and #error, print line numbers in error messages, fix directives inside of conditionals, and remove some commented debugging printfs.

2011-01-09 01:26:10 Tree
[r2971] by plombo

The preprocessor now has complete support for #ifdef, #ifndef, #else, #endif, and #undef.

2011-01-09 01:26:07 Tree
[r2970] by plombo

Fixed the error messages output by pp_error().

2011-01-09 01:26:05 Tree
[r2969] by plombo

Use the pp_error() function for all error messages in pp_parser.

2011-01-09 01:26:02 Tree
[r2968] by plombo

Initial support for conditional directives (only #ifdef/#ifndef/#else/#endif for now)

2011-01-09 01:25:59 Tree
Older >
MongoDB Logo MongoDB