查看源代码 TokenMissingError 异常 (Elixir v1.16.2)

解析代码时缺少标记时引发的异常。

此异常的以下字段是公开的,可以自由访问

  • :file (Path.t/0nil) - 发生错误的文件,如果错误发生在不是来自文件的代码中,则为 nil
  • :line - 开始分隔符的行号
  • :column - 开始分隔符的列号
  • :end_line - 字符串末尾的行号
  • :end_column - 字符串末尾的列号
  • :opening_delimiter - 表示开始分隔符的原子
  • :expected_delimiter - 表示预期分隔符的原子
  • :description - 缺少标记错误的描述