summaryrefslogtreecommitdiff
path: root/lib/irc/parser.ex
blob: 0224c1657dc583313323e62b10a6d13c43f227e1 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
defmodule Irc.Parser do
  @moduledoc """
  IRC protocol parser

  The parser is compromised of mulitples modules:

  * `Irc.Parser.Line` handles server-to-client lines,
  * `Irc.Parser.Numeric` for handling numerics,
  * `Irc.Parser.Isupport` handles the RPL ISUPPORT format,
  * `Irc.Parser.Mode` handles the arguments of `MODE` commands.

  """

end