diff options
| author | Lukas Stabe <[email protected]> | 2013-10-04 06:03:53 +0200 |
|---|---|---|
| committer | Lukas Stabe <[email protected]> | 2013-10-04 06:03:53 +0200 |
| commit | 5692b5ade14dd9cf627b2db351d359e7b332250d (patch) | |
| tree | e835124799e8607d08ce016c286bfeedbf82d643 | |
| parent | fe8fd13deb647fe3055531db745cb470eccca596 (diff) | |
| download | mruby-5692b5ade14dd9cf627b2db351d359e7b332250d.tar.gz mruby-5692b5ade14dd9cf627b2db351d359e7b332250d.zip | |
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 */ |
