⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 bgengeneratorgroup.py

📁 Python语言编译器
💻 PY
字号:
from bgenOutput import *class GeneratorGroup:	def __init__(self, prefix):		self.prefix = prefix		self.generators = []	def add(self, g):		g.setprefix(self.prefix)		self.generators.append(g)	def generate(self):		for g in self.generators:			g.generate()		Output()		Output("static PyMethodDef %s_methods[] = {", self.prefix)		IndentLevel()		for g in self.generators:			g.reference()		Output("{NULL, NULL, 0}")		DedentLevel()		Output("};")def _test():	from bgenGenerator import Generator	group = GeneratorGroup("spam")	eggs = Generator(void, "eggs")	group.add(eggs)	print "/* START */"	group.generate()if __name__ == "__main__":	_test()

⌨️ 快捷键说明

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