|eTdZddlmZddlmZmZmZmZmZm Z m Z dgZ GddeZ y)z pygments.lexers.trafficscript ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Lexer for RiverBed's TrafficScript (RTS) language. :copyright: Copyright 2006-2023 by the Pygments team, see AUTHORS. :license: BSD, see LICENSE for details. ) RegexLexer)StringNumberNameKeywordOperatorTextCommentRtsLexerc eZdZdZdZddgZdgZdefdedfd efd ejfd e jfd e fd e jfdefdefdefdefg dej"fdefdedfgdZy)r zJ For Riverbed Stingray Traffic Manager .. versionadded:: 2.1 TrafficScript trafficscriptrtsz*.rtsz'(\\\\|\\[^\\]|[^'\\])*'"escapable-stringz(0x[0-9a-fA-F]+|\d+)z\d+\.\d+z\$[a-zA-Z](\w|_)*z8(if|else|for(each)?|in|while|do|break|sub|return|import)z[a-zA-Z][\w.]*z[-+*/%=,;(){}<>^.!~|&\[\]\?\:]zM(>=|<=|==|!=|&&|\|\||\+=|.=|-=|\*=|/=|%=|<<=|>>=|&=|\|=|\^=|>>|<<|\+\+|--|=>)z[ \t\r]+z#[^\n]*z\\[tsn]z[^"]z#pop)rootrN)__name__ __module__ __qualname____doc__namealiases filenamesrrFloatrVariablerFunctionrr r Escapetokens?/usr/lib/python3/dist-packages/pygments/lexers/trafficscript.pyr r s D&G I)& 1 6- . $f - &,, ' !4== 1 H' R  . . 9&  ' $   ! $ ' f  66 " %Fr N) rpygments.lexerrpygments.tokenrrrrrr r __all__r rr r!r%s+&QQQ ,"z"r