paulhodge/circa — pull request #14 by catseye (2012-10-18 14:32:16+00:00)
Title: Fix syntax error that shows up under config=release.

I was getting the following error when compiling with `config=release`:

parser.cpp
../src/parser.cpp: In function ‘circa::parser::ParseResult circa::parser::if_block(circa::Branch*, circa::TokenStream&, circa::parser::ParserCxt*)’:
../src/parser.cpp:856:9: error: ‘else’ without a previous ‘if’

I'm guessing `ca_assert` is a macro that is sensitive to being inside braces. So I added some braces, and it compiles.

I originally did this to confirm that a bug I was seeing with the repl was happening in both debug and release builds, but I'm no longer seeing that bug, so I was either imagining it, or this fixed it.