Files
deb-python-lesscpy/lesscpy/test/genast.py
2012-01-28 14:52:09 +00:00

16 lines
355 B
Python

import sys, re
sys.path.append('..')
import lesscpy.lessc.parser
m = []
with open('../lessc/parser.py') as f:
for l in f.readlines():
r = re.findall('def[ \t]+(p_[a-z_0-9]+)([^\(]*)', l)
if r: m.append(r[0][0])
p = lesscpy.lessc.parser.LessParser
for u in m:
if u == 'p_error': continue
print(getattr(p, u).__doc__)