backend mfm parser modified from ilja's implementation
Find a file
Ilja 5f63b7e4bd Make it not crash when tag not properly ended
The following cases are now tested and fixed so they don't crash:
* Providing a "]" without there being a mfm token opened.
* Opening a tag without closing. E.g. "$[spin " and "$[spin chocolatine".
* Starting a tag without finishing it. E.g. "$[sp".
2022-07-24 10:28:29 +02:00
lib Make it not crash when tag not properly ended 2022-07-24 10:28:29 +02:00
test Make it not crash when tag not properly ended 2022-07-24 10:28:29 +02:00
.formatter.exs First commit 2022-07-23 16:51:13 +02:00
.gitignore First commit 2022-07-23 16:51:13 +02:00
LICENSE Make Reader and Lexer work 2022-07-23 19:15:08 +02:00
mix.exs First commit 2022-07-23 16:51:13 +02:00
README.md First commit 2022-07-23 16:51:13 +02:00

MfmParser

TODO: Add description

Installation

If available in Hex, the package can be installed by adding mfm_parser to your list of dependencies in mix.exs:

def deps do
  [
    {:mfm_parser, "~> 0.1.0"}
  ]
end

Documentation can be generated with ExDoc and published on HexDocs. Once published, the docs can be found at https://hexdocs.pm/mfm_parser.