Source MismatchedDelimiterError exception
Исключение, возникающее при обнаружении несоответствующего разделителя при разборе кода.
Например:
[1, 2, 3}fn a -> )
Следующие поля этого исключения являются общедоступными и могут быть свободно доступны:
-
:file(Path.t/0ornil) - файл, в котором произошла ошибка, илиnilесли ошибка произошла в коде, который не из файла -
:line- строка для открывающего разделителя -
:column- столбец для открывающего разделителя -
:end_line- строка для несоответствующего закрывающего разделителя -
:end_column- столбец для несоответствующего закрывающего разделителя -
:opening_delimiter- атом, представляющий открывающий разделитель -
:closing_delimiter- атом, представляющий несоответствующий закрывающий разделитель -
:expected_delimiter- атом, представляющий закрывающий разделитель -
:description- описание ошибки несоответствующего разделителя
© 2012-2024 The Elixir Team
Licensed under the Apache License, Version 2.0.
https://hexdocs.pm/elixir/1.18.1/MismatchedDelimiterError.html