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 + -
显示快捷键?