aboutsummaryrefslogtreecommitdiffstats
path: root/contrib/python/Pygments/py3/pygments/lexers/esoteric.py
diff options
context:
space:
mode:
authorshadchin <shadchin@yandex-team.ru>2022-02-10 16:44:39 +0300
committerDaniil Cherednik <dcherednik@yandex-team.ru>2022-02-10 16:44:39 +0300
commite9656aae26e0358d5378e5b63dcac5c8dbe0e4d0 (patch)
tree64175d5cadab313b3e7039ebaa06c5bc3295e274 /contrib/python/Pygments/py3/pygments/lexers/esoteric.py
parent2598ef1d0aee359b4b6d5fdd1758916d5907d04f (diff)
downloadydb-e9656aae26e0358d5378e5b63dcac5c8dbe0e4d0.tar.gz
Restoring authorship annotation for <shadchin@yandex-team.ru>. Commit 2 of 2.
Diffstat (limited to 'contrib/python/Pygments/py3/pygments/lexers/esoteric.py')
-rw-r--r--contrib/python/Pygments/py3/pygments/lexers/esoteric.py88
1 files changed, 44 insertions, 44 deletions
diff --git a/contrib/python/Pygments/py3/pygments/lexers/esoteric.py b/contrib/python/Pygments/py3/pygments/lexers/esoteric.py
index 4af1a5797c..a884d4687b 100644
--- a/contrib/python/Pygments/py3/pygments/lexers/esoteric.py
+++ b/contrib/python/Pygments/py3/pygments/lexers/esoteric.py
@@ -4,7 +4,7 @@
Lexers for esoteric languages.
- :copyright: Copyright 2006-2021 by the Pygments team, see AUTHORS.
+ :copyright: Copyright 2006-2021 by the Pygments team, see AUTHORS.
:license: BSD, see LICENSE for details.
"""
@@ -47,32 +47,32 @@ class BrainfuckLexer(RegexLexer):
]
}
- def analyse_text(text):
- """It's safe to assume that a program which mostly consists of + -
- and < > is brainfuck."""
- plus_minus_count = 0
- greater_less_count = 0
-
- range_to_check = max(256, len(text))
-
- for c in text[:range_to_check]:
- if c == '+' or c == '-':
- plus_minus_count += 1
- if c == '<' or c == '>':
- greater_less_count += 1
-
- if plus_minus_count > (0.25 * range_to_check):
- return 1.0
- if greater_less_count > (0.25 * range_to_check):
- return 1.0
-
- result = 0
- if '[-]' in text:
- result += 0.5
-
- return result
-
-
+ def analyse_text(text):
+ """It's safe to assume that a program which mostly consists of + -
+ and < > is brainfuck."""
+ plus_minus_count = 0
+ greater_less_count = 0
+
+ range_to_check = max(256, len(text))
+
+ for c in text[:range_to_check]:
+ if c == '+' or c == '-':
+ plus_minus_count += 1
+ if c == '<' or c == '>':
+ greater_less_count += 1
+
+ if plus_minus_count > (0.25 * range_to_check):
+ return 1.0
+ if greater_less_count > (0.25 * range_to_check):
+ return 1.0
+
+ result = 0
+ if '[-]' in text:
+ result += 0.5
+
+ return result
+
+
class BefungeLexer(RegexLexer):
"""
Lexer for the esoteric `Befunge <http://en.wikipedia.org/wiki/Befunge>`_
@@ -283,23 +283,23 @@ class AheuiLexer(RegexLexer):
tokens = {
'root': [
- ('['
- '나-낳냐-냫너-넣녀-녛노-놓뇨-눟뉴-닇'
- '다-닿댜-댷더-덯뎌-뎧도-돟됴-둫듀-딓'
- '따-땋땨-떃떠-떻뗘-뗳또-똫뚀-뚷뜌-띟'
- '라-랗랴-럏러-렇려-렿로-롷료-뤃류-릫'
- '마-맣먀-먛머-멓며-몋모-뫃묘-뭏뮤-믷'
- '바-밯뱌-뱧버-벟벼-볗보-봏뵤-붛뷰-빃'
- '빠-빻뺘-뺳뻐-뻫뼈-뼣뽀-뽛뾰-뿧쀼-삏'
- '사-샇샤-샿서-섷셔-셯소-솧쇼-숳슈-싛'
- '싸-쌓쌰-썋써-쎃쎠-쎻쏘-쏳쑈-쑿쓔-씧'
- '자-잫쟈-쟣저-젛져-졓조-좋죠-줗쥬-즿'
- '차-챃챠-챻처-첳쳐-쳫초-촣쵸-춯츄-칗'
- '카-캏캬-컇커-컿켜-켷코-콯쿄-쿻큐-킣'
- '타-탛탸-턓터-텋텨-톃토-톻툐-퉇튜-틯'
- '파-팧퍄-퍟퍼-펗펴-폏포-퐇표-풓퓨-픻'
- '하-핳햐-햫허-헣혀-혛호-홓효-훟휴-힇'
- ']', Operator),
+ ('['
+ '나-낳냐-냫너-넣녀-녛노-놓뇨-눟뉴-닇'
+ '다-닿댜-댷더-덯뎌-뎧도-돟됴-둫듀-딓'
+ '따-땋땨-떃떠-떻뗘-뗳또-똫뚀-뚷뜌-띟'
+ '라-랗랴-럏러-렇려-렿로-롷료-뤃류-릫'
+ '마-맣먀-먛머-멓며-몋모-뫃묘-뭏뮤-믷'
+ '바-밯뱌-뱧버-벟벼-볗보-봏뵤-붛뷰-빃'
+ '빠-빻뺘-뺳뻐-뻫뼈-뼣뽀-뽛뾰-뿧쀼-삏'
+ '사-샇샤-샿서-섷셔-셯소-솧쇼-숳슈-싛'
+ '싸-쌓쌰-썋써-쎃쎠-쎻쏘-쏳쑈-쑿쓔-씧'
+ '자-잫쟈-쟣저-젛져-졓조-좋죠-줗쥬-즿'
+ '차-챃챠-챻처-첳쳐-쳫초-촣쵸-춯츄-칗'
+ '카-캏캬-컇커-컿켜-켷코-콯쿄-쿻큐-킣'
+ '타-탛탸-턓터-텋텨-톃토-톻툐-퉇튜-틯'
+ '파-팧퍄-퍟퍼-펗펴-폏포-퐇표-풓퓨-픻'
+ '하-핳햐-햫허-헣혀-혛호-홓효-훟휴-힇'
+ ']', Operator),
('.', Comment),
],
}