Wed, 17 Feb 2010 15:34:43 -0500 Lemon fix: incorrect printf format strings.
Ryan C. Gordon <icculus@icculus.org> [Wed, 17 Feb 2010 15:34:43 -0500] rev 832
Lemon fix: incorrect printf format strings.
Wed, 17 Feb 2010 01:01:40 -0500 Updated lemon to the latest in my fossil repo.
Ryan C. Gordon <icculus@icculus.org> [Wed, 17 Feb 2010 01:01:40 -0500] rev 831
Updated lemon to the latest in my fossil repo. My assumption is that many of my __MOJOSHADER__ blocks will be formal parts of upstream Lemon, so I've merged over for now, removing the #ifdefs where appropriate. I'm keeping %expect support for now, even though drh didn't like the idea, since I can't wrap my stupid head around the parser conflict resolution process yet.
Sat, 13 Feb 2010 01:04:55 -0500 Lemon now writes errors to stderr instead of stdout, and uses full output.
Ryan C. Gordon <icculus@icculus.org> [Sat, 13 Feb 2010 01:04:55 -0500] rev 830
Lemon now writes errors to stderr instead of stdout, and uses full output. The previous way truncated the filename, so my editor couldn't jump to the problem line in the source code.
Fri, 12 Feb 2010 13:40:25 -0500 Lemon now deletes its output on failure.
Ryan C. Gordon <icculus@icculus.org> [Fri, 12 Feb 2010 13:40:25 -0500] rev 829
Lemon now deletes its output on failure. This is to fix the build system. Previously, a Makefile would abort when lemon fails, but on the next run it would see a newer (incorrect/incomplete) output file, and assume it succeeded previously, with disastrous effects for later steps in the build process.
Tue, 09 Feb 2010 03:28:04 -0500 Merged calculator-experiment back into default branch.
Ryan C. Gordon <icculus@icculus.org> [Tue, 09 Feb 2010 03:28:04 -0500] rev 828
Merged calculator-experiment back into default branch.
Tue, 09 Feb 2010 02:55:38 -0500 Moved the calculator experiment work back into the compiler. calculator-experiment
Ryan C. Gordon <icculus@icculus.org> [Tue, 09 Feb 2010 02:55:38 -0500] rev 827
Moved the calculator experiment work back into the compiler. At least we know the expression parser works! :) Lots of other bits of new infrastructure in there, too.
Tue, 09 Feb 2010 01:52:08 -0500 Don't pass the TokenData back out of the lemon code. calculator-experiment
Ryan C. Gordon <icculus@icculus.org> [Tue, 09 Feb 2010 01:52:08 -0500] rev 826
Don't pass the TokenData back out of the lemon code.
Tue, 09 Feb 2010 00:23:09 -0500 Removed some Context fields we don't really need. calculator-experiment
Ryan C. Gordon <icculus@icculus.org> [Tue, 09 Feb 2010 00:23:09 -0500] rev 825
Removed some Context fields we don't really need.
Tue, 09 Feb 2010 00:08:12 -0500 "identifier" shouldn't be a non-terminal. calculator-experiment
Ryan C. Gordon <icculus@icculus.org> [Tue, 09 Feb 2010 00:08:12 -0500] rev 824
"identifier" shouldn't be a non-terminal.
Mon, 08 Feb 2010 23:51:32 -0500 Cleaned up TokenData FIXMEs, and added string cache. calculator-experiment
Ryan C. Gordon <icculus@icculus.org> [Mon, 08 Feb 2010 23:51:32 -0500] rev 823
Cleaned up TokenData FIXMEs, and added string cache.
(0) -300 -100 -10 +10 +100 +300 tip