Пример #1
0
def jade2django (s, **kw):
  if s.startswith ('\n'):
    s = s [1:]
  p = Parser (s)
  if trace: print p
  block = p.parse()
  if trace: print block
  c = Compiler (block, **kw)  # pretty=True)  # **kw
  rslt = c.compile()  #.strip()
  if trace: print rslt
  return rslt
Пример #2
0
def jade2django(s, **kw):
    if s.startswith('\n'):
        s = s[1:]
    p = Parser(s)
    if trace: print p
    block = p.parse()
    if trace: print block
    c = Compiler(block, **kw)  # pretty=True)  # **kw
    rslt = c.compile()  #.strip()
    if trace: print rslt
    return rslt
Пример #3
0
 def _preprocess(self, source, name, filename=None):
     parser = Parser(source, filename=filename)
     block = parser.parse()
     compiler = Compiler(block)
     return compiler.compile().strip()
Пример #4
0
 def _preprocess(self, source, name, filename=None):
     parser = Parser(source,filename=filename)
     block = parser.parse()
     compiler = Compiler(block)
     return compiler.compile().strip()