eric6/QScintilla/Lexers/LexerPython.py

changeset 7658
3975d0659673
parent 7635
0cdead130a81
child 7781
607a6098cb44
equal deleted inserted replaced
7657:428836188b88 7658:3975d0659673
232 @param kwSet number of the keyword set (integer) 232 @param kwSet number of the keyword set (integer)
233 @return string giving the keywords (string) or None 233 @return string giving the keywords (string) or None
234 """ 234 """
235 if kwSet == 1: 235 if kwSet == 1:
236 if self.language() == "Python3": 236 if self.language() == "Python3":
237 import keyword
238 keywords = " ".join(keyword.kwlist)
239 elif self.language() == "MicroPython":
237 keywords = ("False None True and as assert break class " 240 keywords = ("False None True and as assert break class "
238 "continue def del elif else except finally for " 241 "continue def del elif else except finally for "
239 "from global if import in is lambda nonlocal not " 242 "from global if import in is lambda nonlocal not "
240 "or pass raise return try while with yield") 243 "or pass raise return try while with yield")
241 elif self.language() == "Cython": 244 elif self.language() == "Cython":

eric ide

mercurial