Module Expr Str ImportFrom alias alias alias alias alias alias ImportFrom alias alias alias alias alias alias alias alias Assign NameStore ListLoad Str ClassDef bases NameLoad body Expr Str Assign NameStore Str Assign NameStore ListLoad Str Str Assign NameStore ListLoad Str Str Assign NameStore ListLoad Str Assign NameStore TupleLoad Str Str Str Str Str Str Assign NameStore TupleLoad Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Assign NameStore TupleLoad Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Assign NameStore TupleLoad Str Str Str Str Str Assign NameStore TupleLoad Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Assign NameStore TupleLoad Str Str Assign NameStore TupleLoad Str Str Str Str Str Str Str Assign NameStore TupleLoad Str Str Assign NameStore TupleLoad Str Str Str Assign NameStore Str Assign NameStore Dict Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str ListLoad Call NameLoad Str TupleLoad Call NameLoad TupleLoad Str Str Str Str Str Str Str keyword Str NameLoad Str TupleLoad Call NameLoad TupleLoad Str Str Str Str Str keyword Str NameLoad Str TupleLoad Str NameLoad Str TupleLoad Call NameLoad NameLoad keyword Str NameLoad TupleLoad Call NameLoad NameLoad keyword Str AttributeLoad NameLoad attr TupleLoad Call NameLoad NameLoad keyword Str AttributeLoad NameLoad attr TupleLoad Call NameLoad NameLoad keyword Str AttributeLoad NameLoad attr TupleLoad Call NameLoad NameLoad keyword Str AttributeLoad NameLoad attr Call NameLoad Str TupleLoad Str AttributeLoad NameLoad attr TupleLoad Str AttributeLoad NameLoad attr TupleLoad Str AttributeLoad NameLoad attr TupleLoad BinOpMod Str NameLoad AttributeLoad NameLoad attr TupleLoad BinOpMod Str NameLoad AttributeLoad NameLoad attr TupleLoad BinOpMod Str NameLoad AttributeLoad NameLoad attr TupleLoad BinOpMod Str NameLoad AttributeLoad NameLoad attr TupleLoad Str NameLoad Str TupleLoad Str NameLoad Str TupleLoad Str NameLoad Str TupleLoad Str NameLoad Str TupleLoad Str NameLoad Call NameLoad Str Str TupleLoad Str NameLoad Call NameLoad Str Str TupleLoad Str NameLoad Call NameLoad Str Str TupleLoad Str NameLoad Call NameLoad Str Str TupleLoad Str NameLoad TupleLoad Str AttributeLoad NameLoad attr TupleLoad BinOpMod Str Call AttributeLoad Str attr NameLoad AttributeLoad NameLoad attr TupleLoad BinOpMod Str Call AttributeLoad Str attr NameLoad AttributeLoad AttributeLoad NameLoad attr attr TupleLoad Str NameLoad ListLoad TupleLoad Str NameLoad TupleLoad Str NameLoad Call NameLoad Str TupleLoad Str AttributeLoad NameLoad attr Str TupleLoad Str AttributeLoad NameLoad attr Str ListLoad TupleLoad BinOpMod Str Call AttributeLoad Str attr NameLoad AttributeLoad NameLoad attr TupleLoad Str NameLoad ListLoad TupleLoad Str AttributeLoad NameLoad attr TupleLoad Str AttributeLoad NameLoad attr Str ListLoad TupleLoad Str AttributeLoad NameLoad attr TupleLoad Str AttributeLoad NameLoad attr Str TupleLoad Str AttributeLoad NameLoad attr Str TupleLoad Str AttributeLoad NameLoad attr ListLoad TupleLoad Str NameLoad Str TupleLoad Str NameLoad Str TupleLoad Str NameLoad ListLoad Call NameLoad Str TupleLoad Str Call NameLoad AttributeLoad NameLoad attr NameLoad NameLoad Str TupleLoad Str Call NameLoad AttributeLoad NameLoad attr NameLoad NameLoad Str TupleLoad Str Call NameLoad AttributeLoad NameLoad attr NameLoad NameLoad Str TupleLoad Str AttributeLoad NameLoad attr TupleLoad Str AttributeLoad NameLoad attr TupleLoad Str AttributeLoad NameLoad attr TupleLoad Str AttributeLoad NameLoad attr Str ListLoad Call NameLoad Str TupleLoad Str AttributeLoad NameLoad attr Str TupleLoad Str NameLoad Str ListLoad Call NameLoad Str TupleLoad Str AttributeLoad NameLoad attr Str TupleLoad Str NameLoad Str ListLoad Call NameLoad Str TupleLoad Str NameLoad TupleLoad Str Str Call NameLoad Str ListLoad Call NameLoad Str TupleLoad Str AttributeLoad NameLoad attr Str ListLoad Call NameLoad Str Call NameLoad Str TupleLoad Str NameLoad Str TupleLoad Str NameLoad Str TupleLoad Str NameLoad TupleLoad Str NameLoad TupleLoad Str NameLoad ListLoad TupleLoad Str AttributeLoad NameLoad attr ListLoad TupleLoad Str AttributeLoad NameLoad attr TupleLoad Str NameLoad TupleLoad Str NameLoad TupleLoad Str NameLoad ListLoad TupleLoad Str NameLoad ListLoad TupleLoad Str NameLoad Str TupleLoad Str AttributeLoad NameLoad attr Call NameLoad Str ListLoad TupleLoad Str NameLoad Str TupleLoad Str AttributeLoad NameLoad attr Call NameLoad Str ListLoad TupleLoad Str NameLoad Str Call NameLoad Str Call NameLoad Str ListLoad TupleLoad Str NameLoad Str Call NameLoad Str Call NameLoad Str decorator_list
N/A N/A 
    pygments.lexers.felix
    ~~~~~~~~~~~~~~~~~~~~~

    Lexer for the Felix language.

    :copyright: Copyright 2006-2014 by the Pygments team, see AUTHORS.
    :license: BSD, see LICENSE for details.
 pygments.lexer RegexLexer include bygroups default words combined pygments.token Text Comment Operator Keyword Name String Number Punctuation N/A __all__ N/A FelixLexer FelixLexer N/A RegexLexer N/A N/A 
    For `Felix <http://www.felix-lang.org>`_ source code.

    .. versionadded:: 1.2
     N/A name Felix N/A aliases N/A felix flx N/A filenames N/A *.flx *.flxh N/A mimetypes N/A text/x-felix N/A preproc N/A elif else endif if ifdef ifndef N/A keywords N/A _ _deref all as assert attempt call callback case caseno cclass code compound ctypes do done downto elif else endattempt endcase endif endmatch enum except exceptions expect finally for forall forget fork functor goto ident if incomplete inherit instance interface jump lambda loop match module namespace new noexpand nonterm obj of open parse raise regexp reglex regmatch rename return the then to type typecase typedef typematch typeof upto when whilst with yield N/A keyword_directives N/A _gc_pointer _gc_type body comment const export header inline lval macro noinline noreturn package private pod property public publish requires todo virtual use N/A keyword_declarations N/A def let ref val var N/A keyword_types N/A unit void any bool byte offset address caddress cvaddress vaddress tiny short int long vlong utiny ushort vshort uint ulong uvlong int8 int16 int32 int64 uint8 uint16 uint32 uint64 float double ldouble complex dcomplex lcomplex imaginary dimaginary limaginary char wchar uchar charp charcp ucharp ucharcp string wstring ustring cont array varray list lvalue opt slice N/A keyword_constants N/A false true N/A operator_words N/A and not in is isin or xor N/A name_builtins N/A _svc while N/A name_pseudo N/A root self this N/A decimal_suffixes ([tTsSiIlLvV]|ll|LL|([iIuU])(8|16|32|64))? N/A tokens N/A root whitespace operators comment comment2 if0 macro funcname classname modulename modulename2 tvarlist stringescape strings nl dqs sqs tdqs tsqs N/A N/A include whitespace N/A N/A words N/A axiom ctor fun gen proc reduce union suffix \b Keyword funcname N/A N/A words N/A class cclass cstruct obj struct suffix \b Keyword classname N/A (instance|module|typeclass)\b Keyword modulename N/A N/A words keywords suffix \b Keyword N/A N/A words keyword_directives suffix \b N/A Name Decorator N/A N/A words keyword_declarations suffix \b N/A Keyword Declaration N/A N/A words keyword_types suffix \b N/A Keyword Type N/A N/A words keyword_constants suffix \b N/A Keyword Constant N/A include operators N/A 0[xX]([0-9a-fA-F_]*\.[0-9a-fA-F_]+|[0-9a-fA-F_]+)[pP][+\-]?[0-9_]+[lLfFdD]? N/A Number Float N/A [0-9_]+(\.[0-9_]+[eE][+\-]?[0-9_]+|\.[0-9_]*|[eE][+\-]?[0-9_]+)[lLfFdD]? N/A Number Float N/A \.(0|[1-9][0-9_]*)([eE][+\-]?[0-9_]+)?[lLfFdD]? N/A Number Float N/A N/A 0[Bb][01_]+%s decimal_suffixes N/A Number Bin N/A N/A 0[0-7_]+%s decimal_suffixes N/A Number Oct N/A N/A 0[xX][0-9a-fA-F_]+%s decimal_suffixes N/A Number Hex N/A N/A (0|[1-9][0-9_]*)%s decimal_suffixes N/A Number Integer N/A ([rR][cC]?|[cC][rR])""" String tdqs N/A ([rR][cC]?|[cC][rR])''' String tsqs N/A ([rR][cC]?|[cC][rR])" String dqs N/A ([rR][cC]?|[cC][rR])' String sqs N/A [cCfFqQwWuU]?""" String N/A combined stringescape tdqs N/A [cCfFqQwWuU]?''' String N/A combined stringescape tsqs N/A [cCfFqQwWuU]?" String N/A combined stringescape dqs N/A [cCfFqQwWuU]?' String N/A combined stringescape sqs N/A [\[\]{}:(),;?] Punctuation N/A [a-zA-Z_]\w*:> N/A Name Label N/A N/A (%s)\b N/A N/A | join name_builtins N/A Name Builtin N/A N/A (%s)\b N/A N/A | join name_pseudo N/A N/A Name Builtin Pseudo N/A [a-zA-Z_]\w* Name N/A N/A \n Text N/A \s+ Text N/A include comment N/A #\s*if\s+0 N/A Comment Preproc if0 N/A # N/A Comment Preproc macro N/A N/A N/A (%s)\b N/A N/A | join operator_words N/A Operator Word N/A !=|==|<<|>>|\|\||&&|[-~+/*%=<>&^|.$] Operator N/A N/A //(.*?)\n N/A Comment Single N/A /[*] N/A Comment Multiline comment2 N/A N/A [^/*] N/A Comment Multiline N/A /[*] N/A Comment Multiline #push N/A [*]/ N/A Comment Multiline #pop N/A [/*] N/A Comment Multiline N/A N/A ^\s*#if.*?(?<!\\)\n Comment #push N/A ^\s*#endif.*?(?<!\\)\n Comment #pop N/A .*?\n Comment N/A N/A include comment N/A (import|include)(\s+)(<[^>]*?>) N/A bygroups N/A Comment Preproc Text String #pop N/A (import|include)(\s+)("[^"]*?") N/A bygroups N/A Comment Preproc Text String #pop N/A (import|include)(\s+)('[^']*?') N/A bygroups N/A Comment Preproc Text String #pop N/A [^/\n]+ N/A Comment Preproc N/A / N/A Comment Preproc N/A (?<=\\)\n N/A Comment Preproc N/A \n N/A Comment Preproc #pop N/A N/A include whitespace N/A [a-zA-Z_]\w* N/A Name Function #pop N/A (?=\() Text #pop N/A N/A include whitespace N/A [a-zA-Z_]\w* N/A Name Class #pop N/A (?=\{) Text #pop N/A N/A include whitespace N/A \[ Punctuation N/A modulename2 tvarlist N/A default modulename2 N/A N/A include whitespace N/A ([a-zA-Z_]\w*) N/A Name Namespace #pop:2 N/A N/A include whitespace N/A include operators N/A \[ Punctuation #push N/A \] Punctuation #pop N/A , Punctuation N/A (with|where)\b Keyword N/A [a-zA-Z_]\w* Name N/A N/A \\([\\abfnrtv"\']|\n|N\{.*?\}|u[a-fA-F0-9]{4}|U[a-fA-F0-9]{8}|x[a-fA-F0-9]{2}|[0-7]{1,3}) N/A String Escape N/A N/A %(\([a-zA-Z0-9]+\))?[-#0 +]*([0-9]+|[*])?(\.([0-9]+|[*]))?[hlL]?[diouxXeEfFgGcrs%] N/A String Interpol N/A [^\\\'"%\n]+ String N/A [\'"\\] String N/A % String N/A N/A \n String N/A N/A " String #pop N/A \\\\|\\"|\\\n N/A String Escape N/A include strings N/A N/A ' String #pop N/A \\\\|\\'|\\\n N/A String Escape N/A include strings N/A N/A """ String #pop N/A include strings N/A include nl N/A N/A ''' String #pop N/A include strings N/A include nl N/A