Server : Apache System : Linux iad1-shared-b8-43 6.6.49-grsec-jammy+ #10 SMP Thu Sep 12 23:23:08 UTC 2024 x86_64 User : dh_edsupp ( 6597262) PHP Version : 8.2.26 Disable Function : NONE Directory : /lib/python3/dist-packages/pygments/lexers/__pycache__/ |
Upload File : |
o ���a � @ sN d Z ddlmZmZ ddlmZmZmZmZm Z m Z dgZG dd� de�ZdS )z� pygments.lexers.sgf ~~~~~~~~~~~~~~~~~~~ Lexer for Smart Game Format (sgf) file format. :copyright: Copyright 2006-2021 by the Pygments team, see AUTHORS. :license: BSD, see LICENSE for details. � )� RegexLexer�bygroups)�Name�Literal�String�Text�Punctuation� Whitespace�SmartGameFormatLexerc @ s� e Zd ZdZdZdgZdgZddefdej fde eeje�fd e eej e�fd e eee�fde eeeee�fde eee�fd e eee�fdefg iZdS )r a Lexer for Smart Game Format (sgf) file format. The format is used to store game records of board games for two players (mainly Go game). For more information about the definition of the format, see: https://www.red-bean.com/sgf/ .. versionadded:: 2.4 �SmartGameFormat�sgfz*.sgf�rootz[():;]+a (A[BW]|AE|AN|AP|AR|AS|[BW]L|BM|[BW]R|[BW]S|[BW]T|CA|CH|CP|CR|DD|DM|DO|DT|EL|EV|EX|FF|FG|G[BW]|GC|GM|GN|HA|HO|ID|IP|IT|IY|KM|KO|LB|LN|LT|L|MA|MN|M|N|OB|OM|ON|OP|OT|OV|P[BW]|PC|PL|PM|RE|RG|RO|RU|SO|SC|SE|SI|SL|SO|SQ|ST|SU|SZ|T[BW]|TC|TE|TM|TR|UC|US|VW|V|[BW]|C)z(\[)([0-9.]+)(\])z$(\[)([0-9]{4}-[0-9]{2}-[0-9]{2})(\])z(\[)([a-z]{2})(\])z(\[)([a-z]{2})(:)([a-z]{2})(\])z(\[)([\w\s#()+,\-.:?]+)(\])z(\[)(\s.*)(\])z\s+N)�__name__� __module__�__qualname__�__doc__�name�aliases� filenamesr r �Builtinr r �Number�Dater r �tokens� r r �5/usr/lib/python3/dist-packages/pygments/lexers/sgf.pyr s>