Let us walk on the 3-isogeny graph
Loading...
Searching...
No Matches
helpers.py File Reference

Go to the source code of this file.

Data Structures

class  OpAssoc
 

Namespaces

namespace  pip
 
namespace  pip._vendor
 
namespace  pip._vendor.pyparsing
 
namespace  pip._vendor.pyparsing.helpers
 

Functions

ParserElement counted_array (ParserElement expr, typing.Optional[ParserElement] int_expr=None, *typing.Optional[ParserElement] intExpr=None)
 
ParserElement match_previous_literal (ParserElement expr)
 
ParserElement match_previous_expr (ParserElement expr)
 
ParserElement one_of (Union[typing.Iterable[str], str] strs, bool caseless=False, bool use_regex=True, bool as_keyword=False, *bool useRegex=True, bool asKeyword=False)
 
ParserElement dict_of (ParserElement key, ParserElement value)
 
ParserElement original_text_for (ParserElement expr, bool as_string=True, *bool asString=True)
 
ParserElement ungroup (ParserElement expr)
 
ParserElement locatedExpr (ParserElement expr)
 
ParserElement nested_expr (Union[str, ParserElement] opener="(", Union[str, ParserElement] closer=")", typing.Optional[ParserElement] content=None, ParserElement ignore_expr=quoted_string(), *ParserElement ignoreExpr=quoted_string())
 
 _makeTags (tagStr, xml, suppress_LT=Suppress("<"), suppress_GT=Suppress(">"))
 
Tuple[ParserElement, ParserElementmake_html_tags (Union[str, ParserElement] tag_str)
 
Tuple[ParserElement, ParserElementmake_xml_tags (Union[str, ParserElement] tag_str)
 
 replace_html_entity (s, l, t)
 
ParserElement infix_notation (ParserElement base_expr, List[InfixNotationOperatorSpec] op_list, Union[str, ParserElement] lpar=Suppress("("), Union[str, ParserElement] rpar=Suppress(")"))
 
 indentedBlock (blockStatementExpr, indentStack, indent=True, backup_stacks=[])
 
ParserElement delimited_list (Union[str, ParserElement] expr, Union[str, ParserElement] delim=",", bool combine=False, typing.Optional[int] min=None, typing.Optional[int] max=None, *bool allow_trailing_delim=False)
 
 delimitedList ()
 
 delimited_list ()
 
 countedArray ()
 
 matchPreviousLiteral ()
 
 matchPreviousExpr ()
 
 oneOf ()
 
 dictOf ()
 
 originalTextFor ()
 
 nestedExpr ()
 
 makeHTMLTags ()
 
 makeXMLTags ()
 
 replaceHTMLEntity ()
 
 infixNotation ()
 

Variables

ParserElement any_open_tag
 
ParserElement any_close_tag
 
dict _htmlEntityMap = {k.rstrip(";"): v for k, v in html.entities.html5.items()}
 
 common_html_entity
 
 InfixNotationOperatorArgType
 
 InfixNotationOperatorSpec
 
 c_style_comment
 
 html_comment = Regex(r"<!--[\s\S]*?-->").set_name("HTML comment")
 
 rest_of_line = Regex(r".*").leave_whitespace().set_name("rest of line")
 
 dbl_slash_comment = Regex(r"//(?:\\\n|[^\n])*").set_name("// comment")
 
 cpp_style_comment
 
 java_style_comment = cpp_style_comment
 
 python_style_comment = Regex(r"#.*").set_name("Python style comment")
 
list _builtin_exprs
 
 opAssoc = OpAssoc
 
ParserElement anyOpenTag = any_open_tag
 
ParserElement anyCloseTag = any_close_tag
 
 commonHTMLEntity = common_html_entity
 
 cStyleComment = c_style_comment
 
 htmlComment = html_comment
 
 restOfLine = rest_of_line
 
 dblSlashComment = dbl_slash_comment
 
 cppStyleComment = cpp_style_comment
 
 javaStyleComment = java_style_comment
 
 pythonStyleComment = python_style_comment