Property definitions

markdown2 $ MdThematicBreakParser :: defaultinit
# Thematic breaks parser
class MdThematicBreakParser
	super MdBlockParser

	redef type BLOCK: MdThematicBreak
	redef var block = new MdThematicBreak(location, pattern) is lazy

	# Thematic break pattern
	var pattern: String

	redef fun try_continue(state) do return null

	redef fun finalize(parser) do
		super

		location.line_end = line_start
		location.column_end = column_start + pattern.length - 1
	end
end
lib/markdown2/markdown_block_parsing.nit:1177,1--1195,3