Attempt to write a simple PEG Parser library for Elixir language