diff options
| author | Yukihiro "Matz" Matsumoto <[email protected]> | 2013-10-03 23:27:09 -0700 |
|---|---|---|
| committer | Yukihiro "Matz" Matsumoto <[email protected]> | 2013-10-03 23:27:09 -0700 |
| commit | 250b62d9255df044a8f0695159d86219a07d2788 (patch) | |
| tree | e835124799e8607d08ce016c286bfeedbf82d643 | |
| parent | fe8fd13deb647fe3055531db745cb470eccca596 (diff) | |
| parent | 5692b5ade14dd9cf627b2db351d359e7b332250d (diff) | |
| download | mruby-250b62d9255df044a8f0695159d86219a07d2788.tar.gz mruby-250b62d9255df044a8f0695159d86219a07d2788.zip | |
Merge pull request #1528 from Ahti/master
fix no multiline strings in mirb
| -rw-r--r-- | mrbgems/mruby-bin-mirb/tools/mirb/mirb.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/mrbgems/mruby-bin-mirb/tools/mirb/mirb.c b/mrbgems/mruby-bin-mirb/tools/mirb/mirb.c index 1c746db21..ad6a913c7 100644 --- a/mrbgems/mruby-bin-mirb/tools/mirb/mirb.c +++ b/mrbgems/mruby-bin-mirb/tools/mirb/mirb.c @@ -58,6 +58,9 @@ is_code_block_open(struct mrb_parser_state *parser) return FALSE; } + /* check for unterminated string */ + if (parser->lex_strterm) return TRUE; + /* check if parser error are available */ if (0 < parser->nerr) { const char *unexpected_end = "syntax error, unexpected $end"; @@ -80,9 +83,6 @@ is_code_block_open(struct mrb_parser_state *parser) return code_block_open; } - /* check for unterminated string */ - if (parser->lex_strterm) return TRUE; - switch (parser->lstate) { /* all states which need more code */ |
