浏览代码

remove KeywordHandler

frabbit 11 年之前
父节点
当前提交
92bdb98ee3
共有 1 个文件被更改,包括 0 次插入39 次删除
  1. 0 39
      std/python/internal/KeywordHandler.hx

+ 0 - 39
std/python/internal/KeywordHandler.hx

@@ -1,39 +0,0 @@
-package python.internal;
-
-
-import python.lib.Types.Set;
-
-
-class KeywordHandler {
-
-
-	static var keywords:Set<String> = new Set(
-	[
-		"and",	   "del",	   "from",	  "not",	   "while",
-		"as",		"elif",	  "global",	"or",		"with",
-		"assert",	"else",	  "if",		"pass",	  "yield",
-		"break",	 "except",	"import",	"print",	 "float",
-		"class",	 "exec",	  "in",		"raise",
-		"continue",  "finally",   "is",		"return",
-		"def",	   "for",	   "lambda",	"try",
-		"None",	  "list"
-	]);
-
-	public static inline function handleKeywords(name:String)
-	{
-		if (keywords.has(name)) {
-			return "_hx_" + name;
-		}
-		return name;
-	}
-
-	public static function unhandleKeywords(name:String)
-	{
-		if (name.substr(0,4) == "_hx_") {
-			var real = name.substr(4);
-			if (keywords.has(real)) return real;
-		}
-		return name;
-	}
-
-}