diff options
Diffstat (limited to 'lib/irc/parser.ex')
-rw-r--r-- | lib/irc/parser.ex | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/lib/irc/parser.ex b/lib/irc/parser.ex new file mode 100644 index 0000000..0224c16 --- /dev/null +++ b/lib/irc/parser.ex @@ -0,0 +1,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 |