EarmarkParser.LineScanner.Rgx (EarmarkParser v1.4.44)

View Source

Exposes the regular expressions needed in the scanner in a more readable and optilized way by forcing them to be compiled at compile time in this module and then inlining them by means of exposed functions.

Summary

Functions

block_quote_matches(content)

bullet_list_item_matches(content)

dash_ruler_matches(content)

fence_matches(content)

footnote_def_matches(content)

heading_matches(content)

html_close_tag_matches(content)

html_comment_matches(content)

html_comment_start_matches(content)

html_one_line_matches(content)

html_open_tag_matches(content)

html_self_closing_matches(content)

ial_matches(content)

id_def_matches(content)

indent_matches(content)

numbered_list_item_matches(content)

set_ext_underline_matches(content)

star_ruler_matches(content)

table_column_rgx()

table_first_column_rgx()

table_header_rgx()

table_line_matches(content)

underline_ruler_matches(content)

void_tag_matches(content)

void_tag_rgx()