BigUpdate
Python application / build (push) Has been cancelled

This commit is contained in:
Igor20264
2026-09-03 10:44:08 +03:00
parent d2da20fdb2
commit 516abe7b83
177 changed files with 40178 additions and 2 deletions
+24
View File
@@ -0,0 +1,24 @@
from marko.block import BlockElement
from marko.source import Source
from re import Match
class TOC(BlockElement):
"""Represents TOC field
Syntax: [TOC]"""
pattern = r"\[(TOC)\]+"
def __init__(self, match: Match[str]):
pass
@classmethod
def match(cls, source: Source) -> Match[str] | None:
return source.expect_re(cls.pattern)
@classmethod
def parse(cls, source: Source) -> Match[str] | None:
m = source.match
source.consume()
return m