WplAi.Errors.LexerError (WPL-AI v1.7.0)

Copy Markdown View Source

Error during lexical analysis

Summary

Types

error_type()

@type error_type() ::
  :invalid_character
  | :unterminated_string
  | :invalid_number
  | :invalid_date
  | :invalid_time
  | :inconsistent_indentation
  | :tab_character
  | :unexpected_dedent

t()

@type t() :: %WplAi.Errors.LexerError{
  context: String.t() | nil,
  location: WplAi.Errors.Location.t(),
  message: String.t(),
  type: error_type()
}

Functions

inconsistent_indentation(expected, got, location)

invalid_character(char, location)

invalid_date(text, location)

invalid_number(text, location)

invalid_time(text, location)

new(type, message, location, context \\ nil)

tab_character(location)

unexpected_dedent(location)

unterminated_string(location)