templates.directives.py Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of jython-standalone Show documentation
Show all versions of jython-standalone Show documentation
Jython is an implementation of the high-level, dynamic, object-oriented
language Python written in 100% Pure Java, and seamlessly integrated with
the Java platform. It thus allows you to run Python on any Java platform.
# copyright 2004-2005 Samuele Pedroni
class Directive:
def __init__(self,name,parm,body=None):
self.name = name
self.parm = parm
self.body = body
def __repr__(self):
return "" % (self.name,self.parm)
def parse(lines):
directives = []
i=0
c = len(lines)
while i= c:
break
parm += lines[i]
i += 1
if parm.endswith('\n'):
parm = parm[:-1]
body = None
while i