This one for lgrind was posted ca 1998: python|Python|py:\ :pb=^\d?(def|class)\d\p(\d|\\|\(|\:):\ :cb=#:ce=$:sb=":se=\e":lb=':le=\e':\ :kw=accept and break class continue def del elif else except\ exec finally for from global if import in is lambda not or\ pass print raise return try while: Regards, Phil