functions.py

来自「Unix下的MUD客户端程序」· Python 代码 · 共 20 行

PY
20
字号
Functions = ["load", "open", "close", "reopen", "quit", "speedwalk","bell", "echo", "status", "exec", "window", "kill", "print", "alias","action", "send", "help", "eval", "run", "setinput", "clear", "prompt"]scolon_re_regexp = re.compile(r";")newline_re_regexp = re.compile(r"\n")def run(args):  scolon_re_regexp.sub(r"\:", args)  newline_re_regexp.sub(r" ", args)  args = string.join((args, "\n"), "")  os.write(interpreterPipe, args)for func in Functions:  exec("def mcl_" + func + "(*args):\n"       "  str = \"\"\n"       "  for i in range(len(args)):\n"       "    str = string.join((str, args[i]), \"\")\n"       "  run(\"#\" \"" + func + "\" \" \" + str)\n", globals(), globals())

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?