cengal.text_processing.brackets_processing.versions.v_0.standard_brackets
Module Docstring Docstrings: http://www.python.org/dev/peps/pep-0257/
1#!/usr/bin/env python 2# coding=utf-8 3 4# Copyright © 2012-2024 ButenkoMS. All rights reserved. Contacts: <gtalk@butenkoms.space> 5# 6# Licensed under the Apache License, Version 2.0 (the "License"); 7# you may not use this file except in compliance with the License. 8# You may obtain a copy of the License at 9# 10# http://www.apache.org/licenses/LICENSE-2.0 11# 12# Unless required by applicable law or agreed to in writing, software 13# distributed under the License is distributed on an "AS IS" BASIS, 14# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 15# See the License for the specific language governing permissions and 16# limitations under the License. 17 18 19""" 20Module Docstring 21Docstrings: http://www.python.org/dev/peps/pep-0257/ 22""" 23 24 25__author__ = "ButenkoMS <gtalk@butenkoms.space>" 26__copyright__ = "Copyright © 2012-2024 ButenkoMS. All rights reserved. Contacts: <gtalk@butenkoms.space>" 27__credits__ = ["ButenkoMS <gtalk@butenkoms.space>", ] 28__license__ = "Apache License, Version 2.0" 29__version__ = "4.4.1" 30__maintainer__ = "ButenkoMS <gtalk@butenkoms.space>" 31__email__ = "gtalk@butenkoms.space" 32# __status__ = "Prototype" 33__status__ = "Development" 34# __status__ = "Production" 35 36 37__all__ = ['out_of_data_bounds', 'out_of_accessible_data_bounds', 'line_delimiter_n', 'line_delimiter_rn', 'line_delimiter', 'first_line', 'first_visible_line', 'line', 'last_line', 'last_visible_line', 'round_l', 'round_r', 'round', 'square_l', 'square_r', 'square', 'triangle_l', 'triangle_r', 'triangle', 'brace_l', 'brace_r', 'brace', 'quote', 'quotes', 'apostrophe', 'apostrophes', 'backtick', 'backticks'] 38 39 40from enum import Enum 41from typing import Optional, Union 42from .brackets import * 43 44 45out_of_data_bounds: Bracket = Bracket(BracketAbsentType.out_of_data_bounds) 46out_of_accessible_data_bounds: Bracket = Bracket(BracketAbsentType.out_of_accessible_data_bounds) 47out_of_bounds: BracketsList = [out_of_accessible_data_bounds, out_of_data_bounds] 48 49line_delimiter_n: Bracket = Bracket('\n') 50line_delimiter_rn: Bracket = Bracket('\r\n') 51line_delimiter: BracketsList = [line_delimiter_rn, line_delimiter_n] 52 53line_brake: BracketsList = [line_delimiter_rn, line_delimiter_n, out_of_accessible_data_bounds, out_of_data_bounds] 54 55first_line: BracketPair = BracketPair([out_of_data_bounds], line_delimiter) 56first_visible_line: BracketPair = BracketPair([out_of_accessible_data_bounds], line_delimiter) 57inner_line: BracketPair = BracketPair(line_delimiter, line_delimiter) 58last_visible_line: BracketPair = BracketPair(line_delimiter, [out_of_accessible_data_bounds]) 59last_line: BracketPair = BracketPair(line_delimiter, [out_of_data_bounds]) 60line: BracketPair = BracketPair(line_brake, line_brake) 61 62data_body: BracketPair = BracketPair([out_of_data_bounds], [out_of_data_bounds]) 63visible_body: BracketPair = BracketPair([out_of_accessible_data_bounds], [out_of_accessible_data_bounds]) 64body: BracketPair = BracketPair(out_of_bounds, out_of_bounds) 65 66round_l: Bracket = Bracket('(') 67round_r: Bracket = Bracket(')') 68round: BracketPair = BracketPair([round_l], [round_r]) 69 70square_l: Bracket = Bracket('[') 71square_r: Bracket = Bracket(']') 72square: BracketPair = BracketPair([square_l], [square_r]) 73 74triangle_l: Bracket = Bracket('<') 75triangle_r: Bracket = Bracket('>') 76triangle: BracketPair = BracketPair([triangle_l], [triangle_r]) 77 78brace_l: Bracket = Bracket('{') 79brace_r: Bracket = Bracket('}') 80brace: BracketPair = BracketPair([brace_l], [brace_r]) 81 82quote: Bracket = Bracket('"') 83quotes: BracketPair = BracketPair([quote], [quote]) 84 85apostrophe: Bracket = Bracket("'") 86apostrophes: BracketPair = BracketPair([apostrophe], [apostrophe]) 87 88backtick: Bracket = Bracket('`') 89backticks: BracketPair = BracketPair([backtick], [backtick])
out_of_data_bounds: cengal.text_processing.brackets_processing.versions.v_0.brackets.Bracket =
<cengal.text_processing.brackets_processing.versions.v_0.brackets.Bracket object>
out_of_accessible_data_bounds: cengal.text_processing.brackets_processing.versions.v_0.brackets.Bracket =
<cengal.text_processing.brackets_processing.versions.v_0.brackets.Bracket object>
line_delimiter_n: cengal.text_processing.brackets_processing.versions.v_0.brackets.Bracket =
<cengal.text_processing.brackets_processing.versions.v_0.brackets.Bracket object>
line_delimiter_rn: cengal.text_processing.brackets_processing.versions.v_0.brackets.Bracket =
<cengal.text_processing.brackets_processing.versions.v_0.brackets.Bracket object>
line_delimiter: List[cengal.text_processing.brackets_processing.versions.v_0.brackets.Bracket] =
[<cengal.text_processing.brackets_processing.versions.v_0.brackets.Bracket object>, <cengal.text_processing.brackets_processing.versions.v_0.brackets.Bracket object>]
first_line: cengal.text_processing.brackets_processing.versions.v_0.brackets.BracketPair =
<cengal.text_processing.brackets_processing.versions.v_0.brackets.BracketPair object>
first_visible_line: cengal.text_processing.brackets_processing.versions.v_0.brackets.BracketPair =
<cengal.text_processing.brackets_processing.versions.v_0.brackets.BracketPair object>
line: cengal.text_processing.brackets_processing.versions.v_0.brackets.BracketPair =
<cengal.text_processing.brackets_processing.versions.v_0.brackets.BracketPair object>
last_line: cengal.text_processing.brackets_processing.versions.v_0.brackets.BracketPair =
<cengal.text_processing.brackets_processing.versions.v_0.brackets.BracketPair object>
last_visible_line: cengal.text_processing.brackets_processing.versions.v_0.brackets.BracketPair =
<cengal.text_processing.brackets_processing.versions.v_0.brackets.BracketPair object>
round_l: cengal.text_processing.brackets_processing.versions.v_0.brackets.Bracket =
<cengal.text_processing.brackets_processing.versions.v_0.brackets.Bracket object>
round_r: cengal.text_processing.brackets_processing.versions.v_0.brackets.Bracket =
<cengal.text_processing.brackets_processing.versions.v_0.brackets.Bracket object>
round: cengal.text_processing.brackets_processing.versions.v_0.brackets.BracketPair =
<cengal.text_processing.brackets_processing.versions.v_0.brackets.BracketPair object>
square_l: cengal.text_processing.brackets_processing.versions.v_0.brackets.Bracket =
<cengal.text_processing.brackets_processing.versions.v_0.brackets.Bracket object>
square_r: cengal.text_processing.brackets_processing.versions.v_0.brackets.Bracket =
<cengal.text_processing.brackets_processing.versions.v_0.brackets.Bracket object>
square: cengal.text_processing.brackets_processing.versions.v_0.brackets.BracketPair =
<cengal.text_processing.brackets_processing.versions.v_0.brackets.BracketPair object>
triangle_l: cengal.text_processing.brackets_processing.versions.v_0.brackets.Bracket =
<cengal.text_processing.brackets_processing.versions.v_0.brackets.Bracket object>
triangle_r: cengal.text_processing.brackets_processing.versions.v_0.brackets.Bracket =
<cengal.text_processing.brackets_processing.versions.v_0.brackets.Bracket object>
triangle: cengal.text_processing.brackets_processing.versions.v_0.brackets.BracketPair =
<cengal.text_processing.brackets_processing.versions.v_0.brackets.BracketPair object>
brace_l: cengal.text_processing.brackets_processing.versions.v_0.brackets.Bracket =
<cengal.text_processing.brackets_processing.versions.v_0.brackets.Bracket object>
brace_r: cengal.text_processing.brackets_processing.versions.v_0.brackets.Bracket =
<cengal.text_processing.brackets_processing.versions.v_0.brackets.Bracket object>
brace: cengal.text_processing.brackets_processing.versions.v_0.brackets.BracketPair =
<cengal.text_processing.brackets_processing.versions.v_0.brackets.BracketPair object>
quote: cengal.text_processing.brackets_processing.versions.v_0.brackets.Bracket =
<cengal.text_processing.brackets_processing.versions.v_0.brackets.Bracket object>
quotes: cengal.text_processing.brackets_processing.versions.v_0.brackets.BracketPair =
<cengal.text_processing.brackets_processing.versions.v_0.brackets.BracketPair object>
apostrophe: cengal.text_processing.brackets_processing.versions.v_0.brackets.Bracket =
<cengal.text_processing.brackets_processing.versions.v_0.brackets.Bracket object>
apostrophes: cengal.text_processing.brackets_processing.versions.v_0.brackets.BracketPair =
<cengal.text_processing.brackets_processing.versions.v_0.brackets.BracketPair object>
backtick: cengal.text_processing.brackets_processing.versions.v_0.brackets.Bracket =
<cengal.text_processing.brackets_processing.versions.v_0.brackets.Bracket object>
backticks: cengal.text_processing.brackets_processing.versions.v_0.brackets.BracketPair =
<cengal.text_processing.brackets_processing.versions.v_0.brackets.BracketPair object>