Current section

Files

Jump to
rollex lib rollex tokens end.ex
Raw

lib/rollex/tokens/end.ex

defmodule Rollex.Tokens.End do
@regex ~r/\A\z/
defstruct regex: @regex
defimpl Rollex.Token, for: Rollex.Tokens.End do
@left_binding_precedence -1
def create(_token, _roll_expr) do
{%Rollex.Tokens.End{}, 0}
end
def nud(_token, rest) do
{:error, "Unexpected end of input!", rest}
end
def led(_token, _left, rest) do
{:error, "Unexpected end of input!", rest}
end
def lbp(_token) do
@left_binding_precedence
end
end
end