зеркало из https://github.com/github/ruby.git
Catch syntax error even if fatal
This commit is contained in:
Родитель
afab8122c3
Коммит
601f1fb456
|
@ -359,6 +359,8 @@ EOT
|
|||
code = code.dup.force_encoding(Encoding::UTF_8)
|
||||
RubyVM::InstructionSequence.compile(code, fname, fname, line)
|
||||
:ok
|
||||
ensure
|
||||
raise if SyntaxError === $!
|
||||
end
|
||||
else
|
||||
def syntax_check(code, fname, line)
|
||||
|
|
Загрузка…
Ссылка в новой задаче