Current section

Files

Jump to
issuer lib errors syntax.ex
Raw

lib/errors/syntax.ex

defmodule Formulae.Syntax do
defexception [:formula, :error, :message]
def exception(value) do
{what, how} = value[:error]
message = "Formula [#{value[:formula]}] syntax is incorrect (#{what}): #{how}."
%Formulae.Syntax{formula: value[:formula], message: message}
end
end