+
    ïSpjß	  ã                   óf   € R t ^ RIt^ RIHtHtHtHtHt ^ RIH	t	H
t
HtHtHt R.t ! R R]4      tR# )zË
pygments.lexers.scdoc
~~~~~~~~~~~~~~~~~~~~~

Lexer for scdoc, a simple man page generator.

:copyright: Copyright 2006-present by the Pygments team, see AUTHORS.
:license: BSD, see LICENSE for details.
N)Ú
RegexLexerÚincludeÚbygroupsÚusingÚthis)ÚTextÚCommentÚKeywordÚStringÚGenericÚ
ScdocLexerc                   óæ  a € ] tR t^t o RtRtRtRR.tRR.tRt	]
P                  tRR	]! ]4      3R
]! ]P                   ]4      3R]! ]P$                  ]4      3R]! ]]]]! ]RR7      4      3R]! ]]]! ]RR7      4      3R]! ]]P,                  4      3R]! ]]]4      3]! R4      .RR]3R]! ]]P,                  ]4      3R]! ]]P2                  ]4      3R]P4                  3R]3R]3./tR tRtV tR# )r   zJ
`scdoc` is a simple man page generator for POSIX systems written in C99.
Úscdocz!https://git.sr.ht/~sircmpwn/scdocÚscdz*.scdz*.scdocz2.5Úrootz^(;.+\n)z^(#)([^#].+\n)z^(#{2})(.+\n)z^(\s*)([*-])(\s)(.+\n)Úinline)Ústatez^(\s*)(\.+\.)( .+\n)z^(\s*>\s)(.+\n)z^(```\n)([\w\W]*?)(^```$)z\\.z(\s)(_[^_]+_)(\W|\n)z(\s)(\*[^*]+\*)(\W|\n)z`[^`]+`z[^\\\s]+Ú.c                óÈ   € ^ pRV 9   d
   VR,          pRV 9   d
   VR,          pV P                  R4      ^ ,          pRp\        P                  ! W24      '       d
   VR,          pV# )zxWe checks for bold and underline text with * and _. Also
every scdoc file must start with a strictly defined first line.Ú*g{®Gáz„?Ú_Ú
z^.*\([1-7]\)( "[^"]+"){0,2}$g      à?)Ú	partitionÚreÚsearch)ÚtextÚresultÚ
first_lineÚscdoc_preamble_patterns   &   Ú</tmp/pip-target-d46v3snk/lib/python/pygments/lexers/scdoc.pyÚanalyse_textÚScdocLexer.analyse_textC   sb   € ð ˆà$Œ;ØdNˆFà$Œ;ØdNˆFð —^‘^ DÓ)¨!Õ,ˆ
Ø!@Ðä9Š9Ð+×8Ò8ØcMˆFàˆó    © N)Ú__name__Ú
__module__Ú__qualname__Ú__firstlineno__Ú__doc__ÚnameÚurlÚaliasesÚ	filenamesÚversion_addedr   Ú	MULTILINEÚflagsr   r   r   ÚHeadingr   Ú
Subheadingr	   r   r   ÚEmphr
   r   ÚStrongÚBacktickÚtokensr    Ú__static_attributes__Ú__classdictcell__)Ú__classdict__s   @r   r   r      sM  ø‡ € ñð €DØ
-€CØ˜Ð€GØ˜)Ð$€IØ€MØL‰L€Eð 	à™( 7Ó+Ð,ð ¡¨¯©¸$Ó ?Ð@Ø™x¨×(:Ñ(:¸DÓAÐBà&ÙT˜7 D©%°¸HÔ*EÓFðHð %ÙT˜7¡E¨$°hÔ$?Ó@ðBð  ¡¨'°7·<±<Ó!@ÐAà)©8°F¸DÀ&Ó+IÐJáHÓð%
ð( 	àTˆNà$¡h¨t°W·\±\À4Ó&HÐIà&©°°w·~±~ÀtÓ(LÐMà˜Ÿ™Ð)ð ˜$ÐØ4ˆLð
ð+#€F÷Jð r"   )r(   r   Úpygments.lexerr   r   r   r   r   Úpygments.tokenr   r   r	   r
   r   Ú__all__r   r#   r"   r   Ú<module>r<      s0   ðñó 
ç EÕ Eß BÕ Bàˆ.€ôBö Br"   