def __init__( self, parent = None ): QsciLexerD.__init__( self, parent ) Lexer.__init__( self ) self.commentString = "//" self.streamCommentString = { 'start' : '/+ ', 'end' : ' +/' } self.boxCommentString = { 'start' : '/* ', 'middle' : ' * ', 'end' : ' */' } return
def defaultKeywords(self, kwSet): """ Public method to get the default keywords. @param kwSet number of the keyword set (integer) @return string giving the keywords (string) or None """ return QsciLexerD.keywords(self, kwSet)
def __init__(self, parent=None): """ Constructor @param parent parent widget of this lexer """ QsciLexerD.__init__(self, parent) Lexer.__init__(self) self.commentString = QString("//") self.streamCommentString = { 'start' : QString('/+ '), 'end' : QString(' +/') } self.boxCommentString = { 'start' : QString('/* '), 'middle' : QString(' * '), 'end' : QString(' */') }
indexes.append( str( style ) ) print "indexes=" + ",".join( indexes ) print "" return dumpLexer( QsciLexerPython() ) dumpLexer( QsciLexerBash() ) dumpLexer( QsciLexerBatch() ) dumpLexer( QsciLexerCMake() ) dumpLexer( QsciLexerCPP() ) dumpLexer( QsciLexerCSharp() ) dumpLexer( QsciLexerCSS() ) dumpLexer( QsciLexerDiff() ) dumpLexer( QsciLexerD() ) dumpLexer( QsciLexerFortran77() ) dumpLexer( QsciLexerFortran() ) dumpLexer( QsciLexerHTML() ) dumpLexer( QsciLexerIDL() ) dumpLexer( QsciLexerJava() ) dumpLexer( QsciLexerJavaScript() ) dumpLexer( QsciLexerLua() ) dumpLexer( QsciLexerMakefile() ) dumpLexer( QsciLexerPascal() ) dumpLexer( QsciLexerPerl() ) dumpLexer( QsciLexerPostScript() ) dumpLexer( QsciLexerPOV() ) dumpLexer( QsciLexerProperties() ) dumpLexer( QsciLexerRuby() ) dumpLexer( QsciLexerSQL() )