Module Expr Str Import alias ImportFrom alias alias ImportFrom alias alias alias alias alias alias alias alias alias Assign NameStore ListLoad Str Str ClassDef bases NameLoad body Expr Str Assign NameStore Str Assign NameStore ListLoad Str Assign NameStore ListLoad Str Str Str Assign NameStore ListLoad Str Assign NameStore BinOpBitOr AttributeLoad NameLoad attr AttributeLoad NameLoad attr Assign NameStore Str FunctionDef arguments args NameParam NameParam defaults body Assign NameStore Call AttributeLoad NameLoad attr If Call AttributeLoad NameLoad attr Str NameLoad body Expr Yield TupleLoad Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr NameLoad orelse If Call AttributeLoad NameLoad attr Str NameLoad body Expr Yield TupleLoad Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr NameLoad orelse If Call AttributeLoad NameLoad attr Str NameLoad body Expr Yield TupleLoad Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr NameLoad orelse If Call AttributeLoad NameLoad attr Str NameLoad body Expr Yield TupleLoad Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr NameLoad orelse If Call AttributeLoad NameLoad attr Str NameLoad body Expr Yield TupleLoad Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr NameLoad orelse If Call AttributeLoad NameLoad attr Str NameLoad body Expr Yield TupleLoad Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr NameLoad orelse If Call AttributeLoad NameLoad attr Str NameLoad body Expr Yield TupleLoad Call AttributeLoad NameLoad attr NameLoad NameLoad orelse If Call AttributeLoad NameLoad attr Str NameLoad body Expr Yield TupleLoad Call AttributeLoad NameLoad attr NameLoad NameLoad orelse If Call AttributeLoad NameLoad attr Str NameLoad body Expr Yield TupleLoad Call AttributeLoad NameLoad attr NameLoad NameLoad orelse If Call AttributeLoad NameLoad attr Str NameLoad body Expr Yield TupleLoad Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr NameLoad orelse If Call AttributeLoad NameLoad attr Str NameLoad body Expr Yield TupleLoad Call AttributeLoad NameLoad attr AttributeLoad AttributeLoad NameLoad attr attr NameLoad orelse If Call AttributeLoad NameLoad attr Str NameLoad body Expr Yield TupleLoad Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr NameLoad orelse If Call AttributeLoad NameLoad attr Str NameLoad body Expr Yield TupleLoad Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr NameLoad orelse Expr Yield TupleLoad Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr NameLoad decorator_list Assign NameStore Dict Str Str Str Str Str Str Str Str Str Str Str Str Str ListLoad TupleLoad Str NameLoad TupleLoad Str AttributeLoad NameLoad attr Str TupleLoad Str NameLoad ListLoad TupleLoad Str NameLoad TupleLoad Str AttributeLoad NameLoad attr Str TupleLoad Str AttributeLoad NameLoad attr TupleLoad Str AttributeLoad NameLoad attr Str TupleLoad Str AttributeLoad NameLoad attr TupleLoad Str NameLoad Str TupleLoad Str NameLoad Str TupleLoad Str AttributeLoad NameLoad attr TupleLoad Str AttributeLoad NameLoad attr TupleLoad Str NameLoad TupleLoad Str AttributeLoad NameLoad attr Str TupleLoad Str AttributeLoad NameLoad attr TupleLoad Str AttributeLoad NameLoad attr TupleLoad Str AttributeLoad NameLoad attr TupleLoad Str AttributeLoad NameLoad attr TupleLoad Str AttributeLoad NameLoad attr TupleLoad Str AttributeLoad NameLoad attr TupleLoad Str AttributeLoad NameLoad attr TupleLoad Str AttributeLoad NameLoad attr TupleLoad Str NameLoad TupleLoad Str AttributeLoad NameLoad attr TupleLoad Str AttributeLoad NameLoad attr TupleLoad Str AttributeLoad NameLoad attr TupleLoad Str AttributeLoad NameLoad attr TupleLoad Str NameLoad Str TupleLoad Str NameLoad Str TupleLoad Str NameLoad Str TupleLoad Str NameLoad TupleLoad Str AttributeLoad NameLoad attr TupleLoad Str NameLoad TupleLoad Str AttributeLoad NameLoad attr TupleLoad Str AttributeLoad NameLoad attr Str TupleLoad Str NameLoad ListLoad TupleLoad Str NameLoad TupleLoad NameLoad AttributeLoad NameLoad attr TupleLoad Str NameLoad TupleLoad Str AttributeLoad NameLoad attr TupleLoad Str NameLoad Str ListLoad TupleLoad Str NameLoad TupleLoad NameLoad AttributeLoad NameLoad attr TupleLoad Str NameLoad TupleLoad Str AttributeLoad NameLoad attr TupleLoad Str NameLoad Str TupleLoad Str NameLoad Str ListLoad TupleLoad Str AttributeLoad NameLoad attr TupleLoad NameLoad AttributeLoad NameLoad attr TupleLoad Str AttributeLoad NameLoad attr TupleLoad Str AttributeLoad NameLoad attr Str ListLoad TupleLoad BinOpAdd NameLoad Str AttributeLoad NameLoad attr Str TupleLoad Str AttributeLoad NameLoad attr Str TupleLoad Str AttributeLoad NameLoad attr Str ListLoad TupleLoad NameLoad AttributeLoad NameLoad attr TupleLoad Str AttributeLoad NameLoad attr Str TupleLoad Str AttributeLoad NameLoad attr TupleLoad Str AttributeLoad NameLoad attr Str ListLoad TupleLoad Str AttributeLoad NameLoad attr TupleLoad NameLoad AttributeLoad NameLoad attr TupleLoad Str AttributeLoad NameLoad attr TupleLoad Str AttributeLoad NameLoad attr TupleLoad Str AttributeLoad NameLoad attr Str ListLoad TupleLoad Str AttributeLoad NameLoad attr TupleLoad Str AttributeLoad NameLoad attr Str ListLoad TupleLoad Str AttributeLoad NameLoad attr TupleLoad Str AttributeLoad NameLoad attr TupleLoad Str AttributeLoad NameLoad attr Str ListLoad TupleLoad Str NameLoad TupleLoad NameLoad NameLoad TupleLoad Str NameLoad TupleLoad Str NameLoad TupleLoad Str NameLoad Str ListLoad TupleLoad Str NameLoad TupleLoad NameLoad NameLoad TupleLoad Str NameLoad TupleLoad Str NameLoad TupleLoad Str NameLoad Str TupleLoad Str NameLoad Str ListLoad TupleLoad Str NameLoad Str TupleLoad Str NameLoad Str TupleLoad Str NameLoad Str TupleLoad Str NameLoad Str TupleLoad Str NameLoad FunctionDef arguments args NameParam defaults body Expr Str If Call AttributeLoad NameLoad attr Str NameLoad AttributeLoad NameLoad attr body Return Num orelse If Call AttributeLoad NameLoad attr Str NameLoad AttributeLoad NameLoad attr body Return Num decorator_list decorator_list ClassDef bases NameLoad body Expr Str Assign NameStore Str Assign NameStore ListLoad Str Str Assign NameStore ListLoad Str Str Assign NameStore ListLoad Str Str Assign NameStore BinOpBitOr AttributeLoad NameLoad attr AttributeLoad NameLoad attr Assign NameStore Str FunctionDef arguments args NameParam NameParam defaults body Assign NameStore Call AttributeLoad NameLoad attr If Call AttributeLoad NameLoad attr Str NameLoad body Expr Yield TupleLoad Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr NameLoad orelse If Call AttributeLoad NameLoad attr Str NameLoad body Expr Yield TupleLoad Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr NameLoad orelse If Call AttributeLoad NameLoad attr Str NameLoad body Expr Yield TupleLoad Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr NameLoad orelse If Call AttributeLoad NameLoad attr Str NameLoad body Expr Yield TupleLoad Call AttributeLoad NameLoad attr AttributeLoad AttributeLoad NameLoad attr attr NameLoad orelse If Call AttributeLoad NameLoad attr Str NameLoad body Expr Yield TupleLoad Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr NameLoad orelse If Call AttributeLoad NameLoad attr Str NameLoad body Expr Yield TupleLoad Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr NameLoad orelse If Call AttributeLoad NameLoad attr Str NameLoad body Expr Yield TupleLoad Call AttributeLoad NameLoad attr NameLoad NameLoad orelse If Call AttributeLoad NameLoad attr Str NameLoad body Expr Yield TupleLoad Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr NameLoad orelse If Call AttributeLoad NameLoad attr Str NameLoad body Expr Yield TupleLoad Call AttributeLoad NameLoad attr NameLoad NameLoad orelse If Call AttributeLoad NameLoad attr Str NameLoad body Expr Yield TupleLoad Call AttributeLoad NameLoad attr NameLoad NameLoad orelse If Call AttributeLoad NameLoad attr Str NameLoad body Expr Yield TupleLoad Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr NameLoad orelse If Call AttributeLoad NameLoad attr Str NameLoad body Expr Yield TupleLoad Call AttributeLoad NameLoad attr AttributeLoad AttributeLoad NameLoad attr attr NameLoad orelse If Call AttributeLoad NameLoad attr Str NameLoad body Expr Yield TupleLoad Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr NameLoad orelse If Call AttributeLoad NameLoad attr Str NameLoad body Expr Yield TupleLoad Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr NameLoad orelse If Call AttributeLoad NameLoad attr Str NameLoad body Expr Yield TupleLoad Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr NameLoad orelse Expr Yield TupleLoad Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr NameLoad decorator_list Assign NameStore Dict Str Str Str Str Str Str Str Str Str Str Str Str Str ListLoad TupleLoad Str NameLoad TupleLoad Str AttributeLoad NameLoad attr Str TupleLoad Str AttributeLoad NameLoad attr Str TupleLoad Str NameLoad ListLoad TupleLoad Str NameLoad TupleLoad Str AttributeLoad NameLoad attr Str TupleLoad Str AttributeLoad NameLoad attr TupleLoad Str AttributeLoad NameLoad attr Str TupleLoad Str AttributeLoad NameLoad attr TupleLoad Str Call NameLoad AttributeLoad NameLoad attr AttributeLoad NameLoad attr NameLoad TupleLoad Str NameLoad Str TupleLoad Str NameLoad Str TupleLoad Str AttributeLoad NameLoad attr TupleLoad Str AttributeLoad NameLoad attr TupleLoad Str NameLoad TupleLoad Str AttributeLoad NameLoad attr Str TupleLoad Str AttributeLoad NameLoad attr TupleLoad Str AttributeLoad NameLoad attr TupleLoad Str AttributeLoad NameLoad attr TupleLoad Str AttributeLoad NameLoad attr TupleLoad Str AttributeLoad NameLoad attr TupleLoad Str AttributeLoad NameLoad attr TupleLoad Str AttributeLoad NameLoad attr TupleLoad Str AttributeLoad NameLoad attr TupleLoad Str NameLoad TupleLoad Str AttributeLoad NameLoad attr TupleLoad Str AttributeLoad NameLoad attr TupleLoad Str AttributeLoad NameLoad attr TupleLoad Str AttributeLoad NameLoad attr TupleLoad Str NameLoad Str TupleLoad Str NameLoad Str TupleLoad Str NameLoad Str TupleLoad Str NameLoad TupleLoad Str AttributeLoad NameLoad attr TupleLoad Str NameLoad TupleLoad Str AttributeLoad NameLoad attr TupleLoad Str AttributeLoad NameLoad attr Str TupleLoad Str NameLoad ListLoad TupleLoad Str NameLoad TupleLoad NameLoad AttributeLoad NameLoad attr TupleLoad Str NameLoad TupleLoad Str AttributeLoad NameLoad attr TupleLoad Str NameLoad Str ListLoad TupleLoad Str NameLoad TupleLoad NameLoad AttributeLoad NameLoad attr TupleLoad Str NameLoad TupleLoad Str AttributeLoad NameLoad attr TupleLoad Str NameLoad Str TupleLoad Str NameLoad Str ListLoad TupleLoad Str AttributeLoad NameLoad attr TupleLoad NameLoad AttributeLoad NameLoad attr TupleLoad Str AttributeLoad NameLoad attr TupleLoad Str AttributeLoad NameLoad attr Str ListLoad TupleLoad BinOpAdd NameLoad Str AttributeLoad NameLoad attr Str TupleLoad Str AttributeLoad NameLoad attr Str TupleLoad Str AttributeLoad NameLoad attr Str ListLoad TupleLoad NameLoad AttributeLoad NameLoad attr TupleLoad Str AttributeLoad NameLoad attr Str TupleLoad Str AttributeLoad NameLoad attr TupleLoad Str AttributeLoad NameLoad attr Str ListLoad TupleLoad Str AttributeLoad NameLoad attr TupleLoad NameLoad AttributeLoad NameLoad attr TupleLoad Str AttributeLoad NameLoad attr TupleLoad Str AttributeLoad NameLoad attr TupleLoad Str AttributeLoad NameLoad attr Str ListLoad TupleLoad Str AttributeLoad NameLoad attr TupleLoad Str AttributeLoad NameLoad attr Str ListLoad TupleLoad Str AttributeLoad NameLoad attr TupleLoad Str AttributeLoad NameLoad attr TupleLoad Str AttributeLoad NameLoad attr Str ListLoad TupleLoad Str NameLoad TupleLoad NameLoad NameLoad TupleLoad Str NameLoad TupleLoad Str NameLoad TupleLoad Str NameLoad Str ListLoad TupleLoad Str NameLoad TupleLoad NameLoad NameLoad TupleLoad Str NameLoad TupleLoad Str NameLoad TupleLoad Str NameLoad Str TupleLoad Str NameLoad Str ListLoad TupleLoad Str NameLoad Str TupleLoad Str NameLoad Str TupleLoad Str NameLoad Str TupleLoad Str NameLoad Str TupleLoad Str NameLoad decorator_list
N/A N/A 
    pygments.lexers.rebol
    ~~~~~~~~~~~~~~~~~~~~~

    Lexers for the REBOL and related languages.

    :copyright: Copyright 2006-2014 by the Pygments team, see AUTHORS.
    :license: BSD, see LICENSE for details.
 N/A re pygments.lexer RegexLexer bygroups pygments.token Text Comment Operator Keyword Name String Number Generic Whitespace N/A __all__ N/A RebolLexer RedLexer RebolLexer N/A RegexLexer N/A N/A 
    A `REBOL <http://www.rebol.com/>`_ lexer.

    .. versionadded:: 1.1
     N/A name REBOL N/A aliases N/A rebol N/A filenames N/A *.r *.r3 *.reb N/A mimetypes N/A text/x-rebol N/A flags N/A N/A re IGNORECASE N/A re MULTILINE N/A escape_re (?:\^\([0-9a-f]{1,4}\)*) word_callback N/A N/A lexer match N/A N/A N/A word N/A N/A match group N/A N/A N/A re match .*:$ word N/A N/A N/A N/A N/A N/A match start N/A Generic Subheading word N/A N/A N/A N/A re match (native|alias|all|any|as-string|as-binary|bind|bound\?|case|catch|checksum|comment|debase|dehex|exclude|difference|disarm|either|else|enbase|foreach|remove-each|form|free|get|get-env|if|in|intersect|loop|minimum-of|maximum-of|mold|new-line|new-line\?|not|now|prin|print|reduce|compose|construct|repeat|reverse|save|script\?|set|shift|switch|throw|to-hex|trace|try|type\?|union|unique|unless|unprotect|unset|until|use|value\?|while|compress|decompress|secure|open|close|read|read-io|write-io|write|update|query|wait|input\?|exp|log-10|log-2|log-e|square-root|cosine|sine|tangent|arccosine|arcsine|arctangent|protect|lowercase|uppercase|entab|detab|connected\?|browse|launch|stats|get-modes|set-modes|to-local-file|to-rebol-file|encloak|decloak|create-link|do-browser|bind\?|hide|draw|show|size-text|textinfo|offset-to-caret|caret-to-offset|local-request-file|rgb-to-hsv|hsv-to-rgb|crypt-strength\?|dh-make-key|dh-generate-key|dh-compute-key|dsa-make-key|dsa-generate-key|dsa-make-signature|dsa-verify-signature|rsa-make-key|rsa-generate-key|rsa-encrypt)$ word N/A N/A N/A N/A N/A N/A match start N/A Name Builtin word N/A N/A N/A N/A re match (add|subtract|multiply|divide|remainder|power|and~|or~|xor~|minimum|maximum|negate|complement|absolute|random|head|tail|next|back|skip|at|pick|first|second|third|fourth|fifth|sixth|seventh|eighth|ninth|tenth|last|path|find|select|make|to|copy\*|insert|remove|change|poke|clear|trim|sort|min|max|abs|cp|copy)$ word N/A N/A N/A N/A N/A N/A match start N/A Name Function word N/A N/A N/A N/A re match (error|source|input|license|help|install|echo|Usage|with|func|throw-on-error|function|does|has|context|probe|\?\?|as-pair|mod|modulo|round|repend|about|set-net|append|join|rejoin|reform|remold|charset|array|replace|move|extract|forskip|forall|alter|first+|also|take|for|forever|dispatch|attempt|what-dir|change-dir|clean-path|list-dir|dirize|rename|split-path|delete|make-dir|delete-dir|in-dir|confirm|dump-obj|upgrade|what|build-tag|process-source|build-markup|decode-cgi|read-cgi|write-user|save-user|set-user-name|protect-system|parse-xml|cvs-date|cvs-version|do-boot|get-net-info|desktop|layout|scroll-para|get-face|alert|set-face|uninstall|unfocus|request-dir|center-face|do-events|net-error|decode-url|parse-header|parse-header-date|parse-email-addrs|import-email|send|build-attach-body|resend|show-popup|hide-popup|open-events|find-key-face|do-face|viewtop|confine|find-window|insert-event-func|remove-event-func|inform|dump-pane|dump-face|flag-face|deflag-face|clear-fields|read-net|vbug|path-thru|read-thru|load-thru|do-thru|launch-thru|load-image|request-download|do-face-alt|set-font|set-para|get-style|set-style|make-face|stylize|choose|hilight-text|hilight-all|unlight-text|focus|scroll-drag|clear-face|reset-face|scroll-face|resize-face|load-stock|load-stock-block|notify|request|flash|request-color|request-pass|request-text|request-list|request-date|request-file|dbug|editor|link-relative-path|emailer|parse-error)$ word N/A N/A N/A N/A N/A N/A match start N/A Keyword Namespace word N/A N/A N/A N/A re match (halt|quit|do|load|q|recycle|call|run|ask|parse|view|unview|return|exit|break)$ word N/A N/A N/A N/A N/A N/A match start N/A Name Exception word N/A N/A N/A N/A re match REBOL$ word N/A N/A N/A N/A N/A N/A match start N/A Generic Heading word N/A N/A N/A N/A re match to-.* word N/A N/A N/A N/A N/A N/A match start Keyword word N/A N/A N/A N/A re match (\+|-|\*|/|//|\*\*|and|or|xor|=\?|=|==|<>|<|>|<=|>=)$ word N/A N/A N/A N/A N/A N/A match start Operator word N/A N/A N/A N/A re match .*\?$ word N/A N/A N/A N/A N/A N/A match start Keyword word N/A N/A N/A N/A re match .*\!$ word N/A N/A N/A N/A N/A N/A match start N/A Keyword Type word N/A N/A N/A N/A re match '.* word N/A N/A N/A N/A N/A N/A match start N/A N/A Name Variable Instance word N/A N/A N/A N/A re match #.* word N/A N/A N/A N/A N/A N/A match start N/A Name Label word N/A N/A N/A N/A re match %.* word N/A N/A N/A N/A N/A N/A match start N/A Name Decorator word N/A N/A N/A N/A N/A N/A match start N/A Name Variable word N/A N/A tokens N/A root script string string2 stringFile char tag tagString tuple bin2 commentString1 commentString2 commentBlock N/A N/A [^R]+ Comment N/A REBOL\s+\[ N/A Generic Strong script N/A R Comment N/A N/A \s+ Text N/A #" N/A String Char char N/A #\{[0-9a-f]*\} N/A Number Hex N/A 2#\{ N/A Number Hex bin2 N/A 64#\{[0-9a-z+/=\s]*\} N/A Number Hex N/A " String string N/A \{ String string2 N/A ;#+.*\n N/A Comment Special N/A ;\*+.*\n N/A Comment Preproc N/A ;.*\n Comment N/A %" N/A Name Decorator stringFile N/A %[^(^{")\s\[\]]+ N/A Name Decorator N/A [+-]?([a-z]{1,3})?\$\d+(\.\d+)? N/A Number Float N/A [+-]?\d+\:\d+(\:\d+)?(\.\d+)? N/A String Other N/A \d+[\-/][0-9a-z]+[\-/]\d+(\/\d+\:\d+((\:\d+)?([.\d+]?([+-]?\d+:\d+)?)?)?)? N/A String Other N/A \d+(\.\d+)+\.\d+ N/A Keyword Constant N/A \d+X\d+ N/A Keyword Constant N/A [+-]?\d+(\'\d+)?([.,]\d*)?E[+-]?\d+ N/A Number Float N/A [+-]?\d+(\'\d+)?[.,]\d* N/A Number Float N/A [+-]?\d+(\'\d+)? Number N/A [\[\]()] N/A Generic Strong N/A [a-z]+[^(^{"\s:)]*://[^(^{"\s)]* N/A Name Decorator N/A mailto:[^(^{"@\s)]+@[^(^{"@\s)]+ N/A Name Decorator N/A [^(^{"@\s)]+@[^(^{"@\s)]+ N/A Name Decorator N/A comment\s" Comment commentString1 N/A comment\s\{ Comment commentString2 N/A comment\s\[ Comment commentBlock N/A comment\s[^(\s{"\[]+ Comment N/A /[^(^{")\s/[\]]* N/A Name Attribute N/A ([^(^{")\s/[\]]+)(?=[:({"\s/\[\]]) word_callback N/A <[\w:.-]*> N/A Name Tag N/A <[^(<>\s")]+ N/A Name Tag tag N/A ([^(^{")\s]+) Text N/A N/A [^(^")]+ String N/A escape_re N/A String Escape N/A [(|)]+ String N/A \^. N/A String Escape N/A " String #pop N/A N/A [^(^{})]+ String N/A escape_re N/A String Escape N/A [(|)]+ String N/A \^. N/A String Escape N/A \{ String #push N/A \} String #pop N/A N/A [^(^")]+ N/A Name Decorator N/A escape_re N/A Name Decorator N/A \^. N/A Name Decorator N/A " N/A Name Decorator #pop N/A N/A N/A escape_re " N/A String Char #pop N/A \^." N/A String Char #pop N/A ." N/A String Char #pop N/A N/A escape_re N/A Name Tag N/A " N/A Name Tag tagString N/A [^(<>\r\n")]+ N/A Name Tag N/A > N/A Name Tag #pop N/A N/A [^(^")]+ N/A Name Tag N/A escape_re N/A Name Tag N/A [(|)]+ N/A Name Tag N/A \^. N/A Name Tag N/A " N/A Name Tag #pop N/A N/A (\d+\.)+ N/A Keyword Constant N/A \d+ N/A Keyword Constant #pop N/A N/A \s+ N/A Number Hex N/A ([01]\s*){8} N/A Number Hex N/A \} N/A Number Hex #pop N/A N/A [^(^")]+ Comment N/A escape_re Comment N/A [(|)]+ Comment N/A \^. Comment N/A " Comment #pop N/A N/A [^(^{})]+ Comment N/A escape_re Comment N/A [(|)]+ Comment N/A \^. Comment N/A \{ Comment #push N/A \} Comment #pop N/A N/A \[ Comment #push N/A \] Comment #pop N/A " Comment commentString1 N/A \{ Comment commentString2 N/A [^(\[\]"{)]+ Comment analyse_text N/A N/A text N/A N/A N/A 
        Check if code contains REBOL header and so it probably not R code
         N/A N/A N/A re match ^\s*REBOL\s*\[ text N/A re IGNORECASE N/A N/A 1.0 N/A N/A N/A N/A re search \s*REBOL\s*[ text N/A re IGNORECASE N/A N/A 0.5 N/A N/A RedLexer N/A RegexLexer N/A N/A 
    A `Red-language <http://www.red-lang.org/>`_ lexer.

    .. versionadded:: 2.0
     N/A name Red N/A aliases N/A red red/system N/A filenames N/A *.red *.reds N/A mimetypes N/A text/x-red text/x-red-system N/A flags N/A N/A re IGNORECASE N/A re MULTILINE N/A escape_re (?:\^\([0-9a-f]{1,4}\)*) word_callback N/A N/A lexer match N/A N/A N/A word N/A N/A match group N/A N/A N/A re match .*:$ word N/A N/A N/A N/A N/A N/A match start N/A Generic Subheading word N/A N/A N/A N/A re match (if|unless|either|any|all|while|until|loop|repeat|foreach|forall|func|function|does|has|switch|case|reduce|compose|get|set|print|prin|equal\?|not-equal\?|strict-equal\?|lesser\?|greater\?|lesser-or-equal\?|greater-or-equal\?|same\?|not|type\?|stats|bind|union|replace|charset|routine)$ word N/A N/A N/A N/A N/A N/A match start N/A Name Builtin word N/A N/A N/A N/A re match (make|random|reflect|to|form|mold|absolute|add|divide|multiply|negate|power|remainder|round|subtract|even\?|odd\?|and~|complement|or~|xor~|append|at|back|change|clear|copy|find|head|head\?|index\?|insert|length\?|next|pick|poke|remove|reverse|select|sort|skip|swap|tail|tail\?|take|trim|create|close|delete|modify|open|open\?|query|read|rename|update|write)$ word N/A N/A N/A N/A N/A N/A match start N/A Name Function word N/A N/A N/A N/A re match (yes|on|no|off|true|false|tab|cr|lf|newline|escape|slash|sp|space|null|none|crlf|dot|null-byte)$ word N/A N/A N/A N/A N/A N/A match start N/A N/A Name Builtin Pseudo word N/A N/A N/A N/A re match (#system-global|#include|#enum|#define|#either|#if|#import|#export|#switch|#default|#get-definition)$ word N/A N/A N/A N/A N/A N/A match start N/A Keyword Namespace word N/A N/A N/A N/A re match (system|halt|quit|quit-return|do|load|q|recycle|call|run|ask|parse|raise-error|return|exit|break|alias|push|pop|probe|\?\?|spec-of|body-of|quote|forever)$ word N/A N/A N/A N/A N/A N/A match start N/A Name Exception word N/A N/A N/A N/A re match (action\?|block\?|char\?|datatype\?|file\?|function\?|get-path\?|zero\?|get-word\?|integer\?|issue\?|lit-path\?|lit-word\?|logic\?|native\?|op\?|paren\?|path\?|refinement\?|set-path\?|set-word\?|string\?|unset\?|any-struct\?|none\?|word\?|any-series\?)$ word N/A N/A N/A N/A N/A N/A match start Keyword word N/A N/A N/A N/A re match (JNICALL|stdcall|cdecl|infix)$ word N/A N/A N/A N/A N/A N/A match start N/A Keyword Namespace word N/A N/A N/A N/A re match to-.* word N/A N/A N/A N/A N/A N/A match start Keyword word N/A N/A N/A N/A re match (\+|-\*\*|-|\*\*|//|/|\*|and|or|xor|=\?|===|==|=|<>|<=|>=|<<<|>>>|<<|>>|<|>%)$ word N/A N/A N/A N/A N/A N/A match start Operator word N/A N/A N/A N/A re match .*\!$ word N/A N/A N/A N/A N/A N/A match start N/A Keyword Type word N/A N/A N/A N/A re match '.* word N/A N/A N/A N/A N/A N/A match start N/A N/A Name Variable Instance word N/A N/A N/A N/A re match #.* word N/A N/A N/A N/A N/A N/A match start N/A Name Label word N/A N/A N/A N/A re match %.* word N/A N/A N/A N/A N/A N/A match start N/A Name Decorator word N/A N/A N/A N/A re match :.* word N/A N/A N/A N/A N/A N/A match start N/A Generic Subheading word N/A N/A N/A N/A N/A N/A match start N/A Name Variable word N/A N/A tokens N/A root script string string2 stringFile char tag tagString tuple bin2 commentString1 commentString2 commentBlock N/A N/A [^R]+ Comment N/A Red/System\s+\[ N/A Generic Strong script N/A Red\s+\[ N/A Generic Strong script N/A R Comment N/A N/A \s+ Text N/A #" N/A String Char char N/A #\{[0-9a-f\s]*\} N/A Number Hex N/A 2#\{ N/A Number Hex bin2 N/A 64#\{[0-9a-z+/=\s]*\} N/A Number Hex N/A ([0-9a-f]+)(h)((\s)|(?=[\[\]{}"()])) N/A bygroups N/A Number Hex N/A Name Variable Whitespace N/A " String string N/A \{ String string2 N/A ;#+.*\n N/A Comment Special N/A ;\*+.*\n N/A Comment Preproc N/A ;.*\n Comment N/A %" N/A Name Decorator stringFile N/A %[^(^{")\s\[\]]+ N/A Name Decorator N/A [+-]?([a-z]{1,3})?\$\d+(\.\d+)? N/A Number Float N/A [+-]?\d+\:\d+(\:\d+)?(\.\d+)? N/A String Other N/A \d+[\-/][0-9a-z]+[\-/]\d+(/\d+:\d+((:\d+)?([\.\d+]?([+-]?\d+:\d+)?)?)?)? N/A String Other N/A \d+(\.\d+)+\.\d+ N/A Keyword Constant N/A \d+X\d+ N/A Keyword Constant N/A [+-]?\d+(\'\d+)?([.,]\d*)?E[+-]?\d+ N/A Number Float N/A [+-]?\d+(\'\d+)?[.,]\d* N/A Number Float N/A [+-]?\d+(\'\d+)? Number N/A [\[\]()] N/A Generic Strong N/A [a-z]+[^(^{"\s:)]*://[^(^{"\s)]* N/A Name Decorator N/A mailto:[^(^{"@\s)]+@[^(^{"@\s)]+ N/A Name Decorator N/A [^(^{"@\s)]+@[^(^{"@\s)]+ N/A Name Decorator N/A comment\s" Comment commentString1 N/A comment\s\{ Comment commentString2 N/A comment\s\[ Comment commentBlock N/A comment\s[^(\s{"\[]+ Comment N/A /[^(^{^")\s/[\]]* N/A Name Attribute N/A ([^(^{^")\s/[\]]+)(?=[:({"\s/\[\]]) word_callback N/A <[\w:.-]*> N/A Name Tag N/A <[^(<>\s")]+ N/A Name Tag tag N/A ([^(^{")\s]+) Text N/A N/A [^(^")]+ String N/A escape_re N/A String Escape N/A [(|)]+ String N/A \^. N/A String Escape N/A " String #pop N/A N/A [^(^{})]+ String N/A escape_re N/A String Escape N/A [(|)]+ String N/A \^. N/A String Escape N/A \{ String #push N/A \} String #pop N/A N/A [^(^")]+ N/A Name Decorator N/A escape_re N/A Name Decorator N/A \^. N/A Name Decorator N/A " N/A Name Decorator #pop N/A N/A N/A escape_re " N/A String Char #pop N/A \^." N/A String Char #pop N/A ." N/A String Char #pop N/A N/A escape_re N/A Name Tag N/A " N/A Name Tag tagString N/A [^(<>\r\n")]+ N/A Name Tag N/A > N/A Name Tag #pop N/A N/A [^(^")]+ N/A Name Tag N/A escape_re N/A Name Tag N/A [(|)]+ N/A Name Tag N/A \^. N/A Name Tag N/A " N/A Name Tag #pop N/A N/A (\d+\.)+ N/A Keyword Constant N/A \d+ N/A Keyword Constant #pop N/A N/A \s+ N/A Number Hex N/A ([01]\s*){8} N/A Number Hex N/A \} N/A Number Hex #pop N/A N/A [^(^")]+ Comment N/A escape_re Comment N/A [(|)]+ Comment N/A \^. Comment N/A " Comment #pop N/A N/A [^(^{})]+ Comment N/A escape_re Comment N/A [(|)]+ Comment N/A \^. Comment N/A \{ Comment #push N/A \} Comment #pop N/A N/A \[ Comment #push N/A \] Comment #pop N/A " Comment commentString1 N/A \{ Comment commentString2 N/A [^(\[\]"{)]+ Comment N/A