From 12cf076118570eebbff08c6b3090e0d4798447a1 Mon Sep 17 00:00:00 2001 From: cyfraeviolae Date: Wed, 3 Apr 2024 03:17:55 -0400 Subject: no venv --- .../site-packages/pygments/lexers/fift.py | 67 ---------------------- 1 file changed, 67 deletions(-) delete mode 100644 venv/lib/python3.11/site-packages/pygments/lexers/fift.py (limited to 'venv/lib/python3.11/site-packages/pygments/lexers/fift.py') diff --git a/venv/lib/python3.11/site-packages/pygments/lexers/fift.py b/venv/lib/python3.11/site-packages/pygments/lexers/fift.py deleted file mode 100644 index 027175b..0000000 --- a/venv/lib/python3.11/site-packages/pygments/lexers/fift.py +++ /dev/null @@ -1,67 +0,0 @@ -""" - pygments.lexers.fift - ~~~~~~~~~~~~~~~~~~~~ - - Lexers for fift. - - :copyright: Copyright 2006-2023 by the Pygments team, see AUTHORS. - :license: BSD, see LICENSE for details. -""" - -from pygments.lexer import RegexLexer, include -from pygments.token import Literal, Comment, Name, String, Number, Whitespace - -__all__ = ['FiftLexer'] - - -class FiftLexer(RegexLexer): - """ - For Fift source code. - """ - - name = 'Fift' - aliases = ['fift', 'fif'] - filenames = ['*.fif'] - url = 'https://ton-blockchain.github.io/docs/fiftbase.pdf' - - tokens = { - 'root': [ - (r'\s+', Whitespace), - - include('comments'), - - (r'[\.+]?\"', String, 'string'), - - # numbers - (r'0x[0-9a-fA-F]+', Number.Hex), - (r'0b[01]+', Number.Bin), - (r'-?[0-9]+("/"-?[0-9]+)?', Number.Decimal), - - # slices - (r'b\{[01]+\}', Literal), - (r'x\{[0-9a-fA-F_]+\}', Literal), - - # byte literal - (r'B\{[0-9a-fA-F_]+\}', Literal), - - # treat anything as word - (r'\S+', Name) - ], - - 'string': [ - (r'\\.', String.Escape), - (r'\"', String, '#pop'), - (r'[^\"\r\n\\]+', String) - ], - - 'comments': [ - (r'//.*', Comment.Singleline), - (r'/\*', Comment.Multiline, 'comment'), - ], - 'comment': [ - (r'[^/*]+', Comment.Multiline), - (r'/\*', Comment.Multiline, '#push'), - (r'\*/', Comment.Multiline, '#pop'), - (r'[*/]', Comment.Multiline), - ], - } -- cgit v1.2.3