From 90d556fb6e71ca05b14c514b0c9a53a99839a3e0 Mon Sep 17 00:00:00 2001 From: Guido van Rossum Date: Thu, 20 Mar 1997 19:44:30 +0000 Subject: [PATCH] Simple module to publish list of Python keywords. --- Lib/keyword.py | 37 +++++++++++++++++++++++++++++++++++++ 1 file changed, 37 insertions(+) create mode 100755 Lib/keyword.py diff --git a/Lib/keyword.py b/Lib/keyword.py new file mode 100755 index 0000000000..acee8ff775 --- /dev/null +++ b/Lib/keyword.py @@ -0,0 +1,37 @@ +"""Export the list of Python keywords (reserved words).""" + +# grep '{1, "' ../Python/graminit.c | sed 's/.*"\(.*\)".*/ "\1",/' | sort + +keywords = [ + "__assert__", + "and", + "break", + "class", + "continue", + "def", + "del", + "elif", + "else", + "except", + "exec", + "finally", + "for", + "from", + "global", + "if", + "import", + "in", + "is", + "lambda", + "not", + "or", + "pass", + "print", + "raise", + "return", + "try", + "while", + ] + +if __name__ == '__main__': + for k in keywords: print k -- 2.50.0