mirror of
https://github.com/mruby/mruby
synced 2026-06-08 16:11:16 +00:00
Merge pull request #1811 from takkaw/refactor_mirb
small refactor in mirb
This commit is contained in:
@@ -322,24 +322,15 @@ main(int argc, char **argv)
|
||||
free(line);
|
||||
#endif
|
||||
|
||||
if ((strcmp(last_code_line, "quit") == 0) || (strcmp(last_code_line, "exit") == 0)) {
|
||||
if (!code_block_open) {
|
||||
break;
|
||||
}
|
||||
else{
|
||||
/* count the quit/exit commands as strings if in a quote block */
|
||||
if (code_block_open) {
|
||||
strcat(ruby_code, "\n");
|
||||
strcat(ruby_code, last_code_line);
|
||||
}
|
||||
}
|
||||
else {
|
||||
if (code_block_open) {
|
||||
strcat(ruby_code, "\n");
|
||||
strcat(ruby_code, last_code_line);
|
||||
}
|
||||
else {
|
||||
strcpy(ruby_code, last_code_line);
|
||||
if ((strcmp(last_code_line, "quit") == 0) || (strcmp(last_code_line, "exit") == 0)) {
|
||||
break;
|
||||
}
|
||||
strcpy(ruby_code, last_code_line);
|
||||
}
|
||||
|
||||
/* parse code */
|
||||
|
||||
Reference in New Issue
Block a user