## page was renamed from ParserMarket/HTMLSource = HTML Source parser = ~-(Modified Eduard Baun's[[parser/PHP| PHP parser]])-~ ''This parser still needs a bit of clean up once I get my head around Python a bit more'' {{{ # -*- coding: iso-8859-1 -*- """ MoinMoin - HTML Source Parser @copyright: 2006 by Johannes Hoerburger @copyright: 09.2006 by Eduard Baun @copyright: 2007 by Daniel Horth @license: GNU GPL. (Modified Eduard Baun's PHP parser) """ from MoinMoin.util.ParserBase import ParserBase Dependencies = [] class Parser(ParserBase): parsername = "ColorisedHTML" extensions = ['.htm','.html'] Dependencies = [] def setupRules(self): ParserBase.setupRules(self) self.addRulePair("Comment","<--","-->/") self.addRulePair("String",r"(?/?{}-]") }}}