<s> import re <EOL> from pygments . lexer import RegexLexer <EOL> from pygments . token import Comment , Operator , Keyword , Name , String , Number , Token <EOL> from pygments . style import Style <EOL> __all__ = [ "<STR_LIT>" ] <EOL> class CypherLexer ( RegexLexer ) : <EOL> name = '<STR_LIT>' <EOL> aliases = [ '<STR_LIT>' ] <EOL> filenames = [ '<STR_LIT>' , '<STR_LIT>' ] <EOL> flags = re . IGNORECASE <EOL> tokens = { <EOL> '<STR_LIT:root>' : [ <EOL> ( r'<STR_LIT>' , Comment . Single ) , <EOL> ( r'<STR_LIT>' <EOL> r'<STR_LIT>' <EOL> r'<STR_LIT>' <EOL> r'<STR_LIT>' <EOL> r'<STR_LIT>' <EOL> r'<STR_LIT>' <EOL> r'<STR_LIT>' <EOL> r'<STR_LIT>' <EOL> r'<STR_LIT>' <EOL> r'<STR_LIT>' <EOL> r'<STR_LIT>' <EOL> r'<STR_LIT>' <EOL> r'<STR_LIT>' <EOL> r'<STR_LIT>' <EOL> r'<STR_LIT>' <EOL> r'<STR_LIT>' <EOL> r'<STR_LIT>' <EOL> r'<STR_LIT>' <EOL> r'<STR_LIT>' <EOL> r'<STR_LIT>' , Keyword ) , <EOL> ( r'<STR_LIT>' , Operator ) , <EOL> ( r'<STR_LIT>' , Number ) , <EOL> ( r'<STR_LIT>' , Name ) , <EOL> ( r'<STR_LIT>' , Name ) , <EOL> ( r"<STR_LIT>" , String . Single ) , <EOL> ( r'<STR_LIT>' , String . Symbol ) , <EOL> ( r'<STR_LIT>' , Token . Pattern ) , <EOL> ( r'<STR_LIT>' , Token . Pattern ) , <EOL> ( r'<STR_LIT>' , Token . Pattern ) , <EOL> ] <EOL> } <EOL> class CypherStyle ( Style ) : <EOL> styles = { <EOL> Token . Keyword : '<STR_LIT>' , <EOL> Token . String : '<STR_LIT>' , <EOL> Token . Name : '<STR_LIT>' , <EOL> Token . Pattern : '<STR_LIT>' , <EOL> Token . Number : '<STR_LIT>' , <EOL> Token . Line : '<STR_LIT>' , <EOL> Token . LineNumber : '<STR_LIT>' , <EOL> Token . Menu . Completions . Completion . Current : '<STR_LIT>' , <EOL> Token . Menu . Completions . Completion : '<STR_LIT>' , <EOL> Token . Menu . Completions . ProgressButton : '<STR_LIT>' , <EOL> Token . Menu . Completions . ProgressBar : '<STR_LIT>' , <EOL> Token . Toolbar . Completions : '<STR_LIT>' , <EOL> Token . Toolbar . Completions . Arrow : '<STR_LIT>' , <EOL> Token . Toolbar . Completions . Completion : '<STR_LIT>' , <EOL> Token . Toolbar . Completions . Completion . Current : '<STR_LIT>' , <EOL> Token . AfterInput : '<STR_LIT>' , <EOL> } </s>
