]> git.proxmox.com Git - mirror_edk2.git/blobdiff - AppPkg/Applications/Python/Python-2.7.2/Lib/lib2to3/pygram.py
edk2: Remove AppPkg, StdLib, StdLibPrivateInternalFiles
[mirror_edk2.git] / AppPkg / Applications / Python / Python-2.7.2 / Lib / lib2to3 / pygram.py
diff --git a/AppPkg/Applications/Python/Python-2.7.2/Lib/lib2to3/pygram.py b/AppPkg/Applications/Python/Python-2.7.2/Lib/lib2to3/pygram.py
deleted file mode 100644 (file)
index b8f82f6..0000000
+++ /dev/null
@@ -1,40 +0,0 @@
-# Copyright 2006 Google, Inc. All Rights Reserved.\r
-# Licensed to PSF under a Contributor Agreement.\r
-\r
-"""Export the Python grammar and symbols."""\r
-\r
-# Python imports\r
-import os\r
-\r
-# Local imports\r
-from .pgen2 import token\r
-from .pgen2 import driver\r
-from . import pytree\r
-\r
-# The grammar file\r
-_GRAMMAR_FILE = os.path.join(os.path.dirname(__file__), "Grammar.txt")\r
-_PATTERN_GRAMMAR_FILE = os.path.join(os.path.dirname(__file__),\r
-                                     "PatternGrammar.txt")\r
-\r
-\r
-class Symbols(object):\r
-\r
-    def __init__(self, grammar):\r
-        """Initializer.\r
-\r
-        Creates an attribute for each grammar symbol (nonterminal),\r
-        whose value is the symbol's type (an int >= 256).\r
-        """\r
-        for name, symbol in grammar.symbol2number.iteritems():\r
-            setattr(self, name, symbol)\r
-\r
-\r
-python_grammar = driver.load_grammar(_GRAMMAR_FILE)\r
-\r
-python_symbols = Symbols(python_grammar)\r
-\r
-python_grammar_no_print_statement = python_grammar.copy()\r
-del python_grammar_no_print_statement.keywords["print"]\r
-\r
-pattern_grammar = driver.load_grammar(_PATTERN_GRAMMAR_FILE)\r
-pattern_symbols = Symbols(pattern_grammar)\r