defmodule Ketbin.Utils.Syntax do
  use Rustler, otp_app: :ketbin, crate: "ketbin_utils_syntax"

  # When your NIF is loaded, it will override this function.
  def add(_a, _b), do: error()

  def highlight_text(_text, _lang), do: error()

  defp error(), do: :erlang.nif_error(:nif_not_loaded)
end