Sassone. ParseError exception
(Sassone v1.0.2)
View Source
Returned when parser encounters errors during parsing.
Summary
Types
@type reason() :: {:token, token :: String.t()} | {:wrong_closing_tag, open_tag :: String.t(), close_tag :: String.t()} | {:invalid_pi, pi_name :: String.t()} | {:invalid_encoding, encoding :: String.t()} | {:invalid_char_ref, codepoint :: non_neg_integer() | :too_long} | {:bad_return, {event :: atom(), return :: term()}}
@type t() :: %Sassone.ParseError{ __exception__: term(), binary: String.t(), position: non_neg_integer(), reason: reason() }