
W[Tc           @   s   d  Z  d d l Z d d l m Z m Z m Z m Z m Z d d l m	 Z	 m
 Z
 m Z m Z m Z m Z m Z m Z m Z d d d g Z e j d  Z d e f d	     YZ d e f d
     YZ d e f d     YZ d S(   s   
    pygments.lexers.r
    ~~~~~~~~~~~~~~~~~

    Lexers for the R/S languages.

    :copyright: Copyright 2006-2014 by the Pygments team, see AUTHORS.
    :license: BSD, see LICENSE for details.
iN(   t   Lexert
   RegexLexert   includet   wordst   do_insertions(	   t   Textt   Commentt   Operatort   Keywordt   Namet   Stringt   Numbert   Punctuationt   Generict   RConsoleLexert   SLexert   RdLexers   .*?
c           B   s2   e  Z d  Z d Z d d g Z d g Z d   Z RS(   s@   
    For R console transcripts or R CMD BATCH output files.
    t   RConsolet   rconsolet   routs   *.Routc         c   s%  t  |  j   } d } g  } x t j |  D] } | j   } | j d  s[ | j d  r | j t |  d t j	 | d  f g f  | | d 7} q+ | r x% t
 | | j |   D] } | Vq Wd } g  } n  | j   t j | f Vq+ W| r!x( t
 | | j |   D] } | VqWn  d  S(   Nt    t   >t   +i    i   (   R   t   optionst   line_ret   finditert   groupt
   startswitht   appendt   lenR   t   PromptR   t   get_tokens_unprocessedt   startt   Output(   t   selft   textt   slexert   current_code_blockt
   insertionst   matcht   linet   item(    (    s5   /usr/lib/python2.7/dist-packages/pygments/lexers/r.pyR   !   s(    		(   t   __name__t
   __module__t   __doc__t   namet   aliasest	   filenamesR   (    (    (    s5   /usr/lib/python2.7/dist-packages/pygments/lexers/r.pyR      s
   	c          B   s  e  Z d  Z d Z d d d g Z d d d d d	 g Z d
 d d d d d d g Z d<Z i de j	 f g d6de
 f de
 f g d6de f g d6e e dd e j f d!e j f d"e j f d#e j f g d$6d%e f d&e f g d'6d(e j f d)e j j f g d*6d+e j f d,e f g d-6e d d.e
 f d/e j f d0e d1f d2e d3f e d* e d- e d$ e d e d' e d g d46e d4 d5e f d6e
 f g d76d8e d9f g d16d:e d9f g d36Z d;  Z RS(=  sG   
    For S, S-plus, and R source code.

    .. versionadded:: 0.10
    t   St   splust   st   rs   *.Ss   *.Rs	   .Rhistorys	   .Rprofiles	   .Renvirons   text/S-pluss   text/Ss   text/x-r-sources   text/x-rs   text/x-Rs   text/x-r-historys   text/x-r-profilet   Argt   Conjt   Cstack_infot   Encodingt   FALSEt   Filtert   Findt   It   ISOdatet   ISOdatetimet   Imt   Infs   La.svdt   Maps	   Math.Dates   Math.POSIXts   Math.data.frames   Math.difftimes   Math.factort   Modt   NA_character_t   NA_complex_t   NA_real_t   NCOLt   NROWt   NULLNA_integer_t   NaNt   Negatet
   NextMethods   Ops.Dates
   Ops.POSIXts   Ops.data.frames   Ops.difftimes
   Ops.factors   Ops.numeric_versions   Ops.orderedt   Positions	   R.Versions   R.homes	   R.versions   R.version.stringt   RNGkindt
   RNGversiont   R_system_versiont   Ret   Recallt   Reduces   Summary.Dates   Summary.POSIXcts   Summary.POSIXlts   Summary.data.frames   Summary.difftimes   Summary.factors   Summary.numeric_versions   Summary.ordereds   Sys.Dates	   Sys.chmods
   Sys.getenvs   Sys.getlocales
   Sys.getpids   Sys.globs   Sys.infos   Sys.localeconvs   Sys.readlinks   Sys.setFileTimes
   Sys.setenvs   Sys.setlocales	   Sys.sleeps   Sys.times   Sys.timezones	   Sys.umasks   Sys.unsetenvs	   Sys.whicht   TRUEt	   UseMethodt	   Vectorizet
   abbreviatet   abst   acost   acosht   addNAt   addTaskCallbackt   agrept   alistt   alls	   all.equals   all.equal.POSIXcts   all.equal.characters   all.equal.defaults   all.equal.factors   all.equal.formulas   all.equal.languages   all.equal.lists   all.equal.numerics   all.equal.raws	   all.namess   all.varst   anyt   anyDuplicateds   anyDuplicated.arrays   anyDuplicated.data.frames   anyDuplicated.defaults   anyDuplicated.matrixt   aperms   aperm.defaults   aperm.tableR   t   applyt   argst   arrayInds   as.Dates   as.Date.POSIXcts   as.Date.POSIXlts   as.Date.characters   as.Date.dates   as.Date.datess   as.Date.defaults   as.Date.factors   as.Date.numerics
   as.POSIXcts   as.POSIXct.Dates   as.POSIXct.POSIXlts   as.POSIXct.dates   as.POSIXct.datess   as.POSIXct.defaults   as.POSIXct.numerics
   as.POSIXlts   as.POSIXlt.Dates   as.POSIXlt.POSIXcts   as.POSIXlt.characters   as.POSIXlt.dates   as.POSIXlt.datess   as.POSIXlt.defaults   as.POSIXlt.factors   as.POSIXlt.numerics   as.arrays   as.array.defaults   as.calls   as.characters   as.character.Dates   as.character.POSIXts   as.character.conditions   as.character.defaults   as.character.errors   as.character.factors   as.character.hexmodes   as.character.numeric_versions   as.character.octmodes   as.character.srcrefs
   as.complexs   as.data.frames   as.data.frame.AsIss   as.data.frame.Dates   as.data.frame.POSIXcts   as.data.frame.POSIXlts   as.data.frame.arrays   as.data.frame.characters   as.data.frame.complexs   as.data.frame.data.frames   as.data.frame.defaults   as.data.frame.difftimes   as.data.frame.factors   as.data.frame.integers   as.data.frame.lists   as.data.frame.logicals   as.data.frame.matrixs   as.data.frame.model.matrixs   as.data.frame.numerics   as.data.frame.numeric_versions   as.data.frame.ordereds   as.data.frame.raws   as.data.frame.tables   as.data.frame.tss   as.data.frame.vectors   as.difftimes	   as.doubles   as.double.POSIXlts   as.double.difftimes   as.environments   as.expressions   as.expression.defaults	   as.factors   as.functions   as.function.defaults
   as.hexmodes
   as.integers   as.lists   as.list.Dates   as.list.POSIXcts   as.list.data.frames   as.list.defaults   as.list.environments   as.list.factors   as.list.functions   as.list.numeric_versions
   as.logicals   as.logical.factors	   as.matrixs   as.matrix.POSIXlts   as.matrix.data.frames   as.matrix.defaults   as.matrix.noquotes   as.names   as.nulls   as.null.defaults
   as.numerics   as.numeric_versions
   as.octmodes
   as.ordereds   as.package_versions   as.pairlists   as.qrs   as.raws	   as.singles   as.single.defaults	   as.symbols   as.tables   as.table.defaults	   as.vectors   as.vector.factort   asNamespacet   asS3t   asS4t   asint   asinht   assignt   atant   atan2t   atanht   attachNamespacet   attrs   attr.all.equalt
   attributest   autoloadt
   autoloadert	   backsolvet   baseenvt   basenamet   besselIt   besselJt   besselKt   besselYt   betat   bindingIsActivet   bindingIsLockedt   bindtextdomaint   bitwAndt   bitwNott   bitwOrt
   bitwShiftLt
   bitwShiftRt   bitwXort   bodyt   bquotet   browsert   browserConditiont   browserSetDebugt   browserTextt   builtinst   bys   by.data.frames
   by.defaultt   bzfiles   c.Dates	   c.POSIXcts	   c.POSIXlts	   c.noquotes   c.numeric_versiont   callt   callCCt   capabilitiest   casefoldt   catt   categoryt   cbinds   cbind.data.framet   ceilings   char.expandt	   charToRawt	   charmatcht   chartrt   check_tzonest   chols   chol.defaultt   chol2invt   chooset   classt   clearPushBackt   closes   close.connections   close.srcfiles   close.srcfilealiast   closeAllConnectionst   colt   colMeanst   colSumst   colnamest   commandArgst   commentt   computeRestartst   conditionCalls   conditionCall.conditiont   conditionMessages   conditionMessage.conditiont	   conflictst   contributorst   cost   cosht	   crossprodt   cummaxt   cummint   cumprodt   cumsumt   cuts   cut.Dates
   cut.POSIXts   cut.defaultt   dQuotes
   data.classs   data.matrixt   datet   debugt	   debugonces   default.stringsAsFactorst   delayedAssignt   deparset   dett   determinants   determinant.matrixt   dgett   diagt   diffs	   diff.Dates   diff.POSIXts   diff.defaultt   difftimet   digammat   dims   dim.data.framet   dimnamess   dimnames.data.framet   dirs
   dir.createt   dirnames   do.callt   dputt   dropt
   droplevelss   droplevels.data.frames   droplevels.factort   dumpt
   duplicateds   duplicated.POSIXlts   duplicated.arrays   duplicated.data.frames   duplicated.defaults   duplicated.matrixs   duplicated.numeric_versions   dyn.loads
   dyn.unloadt   eapplyt   eigent   elset   emptyenvt
   enc2nativet   enc2utf8t   encodeStringt   enquotes   env.profilet   environmentt   environmentIsLockedt   environmentNamet   evals   eval.parentt   evalqt   existst   exps   expand.gridt   expm1t
   expressiont   factort	   factorialt   fifot   files   file.accesss   file.appends   file.chooses	   file.copys   file.creates   file.existss	   file.infos	   file.links	   file.paths   file.removes   file.renames	   file.shows   file.symlinks   find.packaget   findIntervalt   findPackageEnvt   findRestartt   floort   flushs   flush.connectiont   forcet   formalst   formats   format.AsIss   format.Dates   format.POSIXcts   format.POSIXlts   format.data.frames   format.defaults   format.difftimes   format.factors   format.hexmodes   format.infos   format.libraryIQRs   format.numeric_versions   format.octmodes   format.packageInfos   format.pvals   format.summaryDefaultt   formatCt   formatDLt   forwardsolvet   gammat   gcs   gc.timet   gcinfot	   gctorturet
   gctorture2t   gett   getAllConnectionst   getCallingDLLt   getCallingDLLet   getConnectiont   getDLLRegisteredRoutiness    getDLLRegisteredRoutines.DLLInfos"   getDLLRegisteredRoutines.charactert
   getElementt   getExportedValuet   getHookt   getLoadedDLLst   getNamespacet   getNamespaceExportst   getNamespaceImportst   getNamespaceInfot   getNamespaceNamet   getNamespaceUserst   getNamespaceVersiont   getNativeSymbolInfot	   getOptiont   getRversiont   getSrcLinest   getTaskCallbackNamest   geterrmessaget   gettextt   gettextft   getwdt   glt	   globalenvt   gregexprt   grept   grepRawt   greplt   gsubt   gzcont   gzfilet   headt   iconvt	   iconvlistt   icuSetCollatet	   identicalt   identityt   ifelset   importIntoEnvt   int   inheritst	   intToBitst	   intToUtf8t   interactiont   interactivet	   intersects   inverse.rlet	   invisiblet   invokeRestartt   invokeRestartInteractivelys   is.Rs   is.arrays	   is.atomics   is.calls   is.characters
   is.complexs   is.data.frames	   is.doubles
   is.elements   is.environments   is.expressions	   is.factors	   is.finites   is.functions   is.infinites
   is.integers   is.languages   is.lists	   is.loadeds
   is.logicals	   is.matrixs   is.nas   is.na.POSIXlts   is.na.data.frames   is.na.numeric_versions   is.names   is.nans   is.nulls
   is.numerics   is.numeric.Dates   is.numeric.POSIXts   is.numeric.difftimes   is.numeric_versions	   is.objects
   is.ordereds   is.package_versions   is.pairlists   is.primitives   is.qrs   is.raws   is.recursives	   is.singles	   is.symbols   is.tables   is.unsorteds	   is.vectort   isBaseNamespacet   isIncompletet   isNamespacet   isOpent	   isRestartt   isS4t
   isSeekablet   isSymmetrics   isSymmetric.matrixt   isTRUEt   isattyt
   isdebuggedt   jittert   julians   julian.Dates   julian.POSIXtt   kappas   kappa.defaults   kappa.lms   kappa.qrt	   kroneckert	   l10n_infot   labelss   labels.defaultt   lapplyt   lazyLoadt   lazyLoadDBexect   lazyLoadDBfetcht   lbetat   lchooset   lengths   length.POSIXltt   letterst   levelss   levels.defaultt
   lfactorialt   lgammas   library.dynams   library.dynam.unloadt   licencet   licenses	   list.dirss
   list.filest   list2envt   loadt   loadNamespacet   loadedNamespacest   loadingNamespaceInfot   localt   lockBindingt   lockEnvironmentt   logt   log10t   log1pt   log2t   logbs	   lower.trit   lss
   make.namess   make.uniquet   makeActiveBindingt   mapplys   margin.tables
   mat.or.vecR'   s	   match.args
   match.calls	   match.funt   maxs   max.colt   means	   mean.Dates   mean.POSIXcts   mean.POSIXlts   mean.defaults   mean.difftimes
   mem.limitst   memCompresst   memDecompresss   memory.profilet   merges   merge.data.frames   merge.defaultt   messaget   mgett   mint   missingt   modes	   month.abbs
   month.namet   monthss   months.Dates   months.POSIXts
   months.abbs   months.nameletterst   namess   names.POSIXltt   namespaceExportt   namespaceImportt   namespaceImportClassest   namespaceImportFromt   namespaceImportMethodst   nargst   nchart   ncols   new.envt   ngettextt   nlevelst   noquotet   normt   normalizePatht   nrowt   numeric_versiont   nzchart   objectst   oldClasss   on.exitt   opens   open.connections   open.srcfiles   open.srcfilealiass   open.srcfilecopyR   t   ordert   orderedt   outert   packBitst   packageEventt   packageHasNamespacet   packageStartupMessaget   package_versiont   pairlists
   parent.envs   parent.framet   parset   parseNamespaceFilet   pastet   paste0s   path.expands   path.packaget   pipet   pmatcht   pmaxs   pmax.intt   pmins   pmin.intt   polyroots
   pos.to.envt   prettys   pretty.defaultt	   prettyNumt   prints
   print.AsIss   print.DLLInfos   print.DLLInfoLists   print.DLLRegisteredRoutiness
   print.Dates   print.NativeRoutineLists   print.POSIXcts   print.POSIXlts   print.bys   print.conditions   print.connections   print.data.frames   print.defaults   print.difftimes   print.factors   print.functions   print.hexmodes   print.libraryIQRs   print.listofs   print.noquotes   print.numeric_versions   print.octmodes   print.packageInfos   print.proc_times   print.restarts	   print.rles   print.simple.lists   print.srcfiles   print.srcrefs   print.summary.tables   print.summaryDefaults   print.tables   print.warningst   prmatrixs	   proc.timet   prods
   prop.tablet   provideDimnamest   psigammat   pushBackt   pushBackLengtht   qt   qrs   qr.Qs   qr.Rs   qr.Xs   qr.coefs
   qr.defaults	   qr.fitteds   qr.qtys   qr.qys   qr.resids   qr.solvet   quarterss   quarters.Dates   quarters.POSIXtt   quitt   quotet   ranges   range.defaultt   rankt   rapplyt   rawt   rawConnectiont   rawConnectionValuet   rawShiftt	   rawToBitst	   rawToChart   rbinds   rbind.data.framet   rconds   read.dcft   readBint   readChart	   readLinest   readRDSt   readRenviront   readlines   reg.finalizert   regexect   regexprt   registerS3methodt   registerS3methodst
   regmatchest   removet   removeTaskCallbackt   reps   rep.Dates   rep.POSIXcts   rep.POSIXlts
   rep.factors   rep.ints   rep.numeric_versiont   rep_lent   replacet	   replicatet   requireNamespacet   restartDescriptiont   restartFormalst
   retracememt   revs   rev.defaultt   rlet   rmt   rounds
   round.Dates   round.POSIXtt   rows	   row.namess   row.names.data.frames   row.names.defaultt   rowMeanst   rowSumst   rownamest   rowsums   rowsum.data.frames   rowsum.defaultt   sQuotet   samples
   sample.intt   sapplyt   saves
   save.imaget   saveRDSt   scales   scale.defaultt   scant   searcht   searchpathst   seeks   seek.connectiont   seqs   seq.Dates
   seq.POSIXts   seq.defaults   seq.intt	   seq_alongt   seq_lent   sequencet	   serializes   set.seedt   setHookt   setNamespaceInfot   setSessionTimeLimitt   setTimeLimitt   setdifft   setequalt   setwdt   shQuotet   showConnectionst   signt   signalConditiont   signift   simpleConditiont   simpleErrort   simpleMessaget   simpleWarningt   simplify2arrayt   sint   singlet   sinht   sinks   sink.numbers   slice.indext   socketConnectiont   socketSelectt   solves   solve.defaults   solve.qrt   sorts   sort.POSIXlts   sort.defaults   sort.ints	   sort.listt   splits
   split.Dates   split.POSIXcts   split.data.frames   split.defaultt   sprintft   sqrtt   srcfilet   srcfilealiast   srcfilecopyt   srcreft   standardGenerict   stderrt   stdint   stdoutt   stopt	   stopifnots   storage.modet   strftimet   strptimet   strsplitt   strtoit   strtrimt	   structuret   strwrapt   subt   subsets   subset.data.frames   subset.defaults   subset.matrixt
   substitutet   substrt	   substringt   sumt   summarys   summary.Dates   summary.POSIXcts   summary.POSIXlts   summary.connections   summary.data.frames   summary.defaults   summary.factors   summary.matrixs   summary.proc_times   summary.srcfiles   summary.srcrefs   summary.tablet   suppressMessagest   suppressPackageStartupMessagest   suppressWarningst   svdt   sweeps   sys.calls	   sys.callss	   sys.frames
   sys.framess   sys.functions   sys.load.images
   sys.nframes   sys.on.exits
   sys.parents   sys.parentss   sys.save.images
   sys.sources
   sys.statust   systems   system.files   system.timet   system2t   ts   t.data.frames	   t.defaultt   tablet   tabulatet   tailt   tant   tanht   tapplyt   taskCallbackManagert
   tcrossprodt   tempdirt   tempfilet   testPlatformEquivalencet   textConnectiont   textConnectionValuet   toStrings   toString.defaultt   tolowert   topenvt   touppert   tracet	   tracebackt   tracememt   tracingStatet	   transforms   transform.data.frames   transform.defaultt   trigammat   truncs
   trunc.Dates   trunc.POSIXtt   truncates   truncate.connectiont   tryt   tryCatcht   typeoft   unclasst   undebugt   uniont   uniques   unique.POSIXlts   unique.arrays   unique.data.frames   unique.defaults   unique.matrixs   unique.numeric_versiont   unitss   units.difftimes	   unix.timet   unlinkt   unlistt   unloadNamespacet   unlockBindingt   unnamet   unserializet   unsplitt   untracet
   untracememt   unzs	   upper.trit   urlt	   utf8ToIntt   vapplyt   versiont   warningt   warningst   weekdayss   weekdays.Dates   weekdays.POSIXtt   whichs	   which.maxs	   which.mint   withs   with.defaultt   withCallingHandlerst   withRestartst   withVisiblet   withins   within.data.frames   within.listt   writes	   write.dcft   writeBint	   writeChart
   writeLinest   xors   xor.hexmodes   xor.octmodes   xpdrows.data.framet   xtfrms
   xtfrm.AsIss
   xtfrm.Dates   xtfrm.POSIXcts   xtfrm.POSIXlts
   xtfrm.Survs   xtfrm.defaults   xtfrm.difftimes   xtfrm.factors   xtfrm.numeric_versiont   xzfilet   zapsmalls   #.*$t   commentss   [a-zA-Z][\w.]*s   \.[a-zA-Z_][\w.]*t
   valid_names   \[{1,2}|\]{1,2}|\(|\)|;|,t   punctuationt   suffixs   (?![\w. =])sH   (if|else|for|while|repeat|in|next|break|return|switch|function)(?![\w.])ss   (array|category|character|complex|double|function|integer|list|logical|matrix|numeric|vector|data.frame|c)(?![\w.])s/   (library|require|attach|detach|source)(?![\w.])t   keywordss(   <<?-|->>?|-|==|<=|>=|<|>|&&?|!=|\|\|?|\?s$   \*|\+|\^|/|!|%[^%]*%|=|~|\$|@|:{1,3}t	   operatorssm   (NULL|NA(_(integer|real|complex|character)_)?|letters|LETTERS|Inf|TRUE|FALSE|NaN|pi|\.\.(\.|[0-9]+))(?![\w.])s   (T|F)\bt   builtin_symbolss#   0[xX][a-fA-F0-9]+([pP][0-9]+)?[Li]?s;   [+-]?([0-9]+(\.[0-9]+)?|\.[0-9]+|\.)([eE][+-]?[0-9]+)?[Li]?t   numberss   \s+s   `.*?`s   \'t   string_squotes   \"t   string_dquotet
   statementss   \{|\}t   .t   roots   ([^\'\\]|\\.)*\'s   #pops   ([^"\\]|\\.)*"c         C   s   t  j d |   r d Sd  S(   Ns   [a-z0-9_\])\s]<-(?!-)g)\(?(   t   reR  (   R#   (    (    s5   /usr/lib/python2.7/dist-packages/pygments/lexers/r.pyt   analyse_text  s    (  R4   R5   R6   R7   R8   R9   R:   R;   R<   R=   R>   R?   s   La.svdR@   s	   Math.Dates   Math.POSIXts   Math.data.frames   Math.difftimes   Math.factorRA   RB   RC   RD   RE   RF   RG   RH   RI   RJ   s   Ops.Dates
   Ops.POSIXts   Ops.data.frames   Ops.difftimes
   Ops.factors   Ops.numeric_versions   Ops.orderedRK   s	   R.Versions   R.homes	   R.versions   R.version.stringRL   RM   RN   RO   RP   RQ   s   Summary.Dates   Summary.POSIXcts   Summary.POSIXlts   Summary.data.frames   Summary.difftimes   Summary.factors   Summary.numeric_versions   Summary.ordereds   Sys.Dates	   Sys.chmods
   Sys.getenvs   Sys.getlocales
   Sys.getpids   Sys.globs   Sys.infos   Sys.localeconvs   Sys.readlinks   Sys.setFileTimes
   Sys.setenvs   Sys.setlocales	   Sys.sleeps   Sys.times   Sys.timezones	   Sys.umasks   Sys.unsetenvs	   Sys.whichRR   RS   RT   RU   s   absRW   RX   RY   RZ   R[   R\   s   alls	   all.equals   all.equal.POSIXcts   all.equal.characters   all.equal.defaults   all.equal.factors   all.equal.formulas   all.equal.languages   all.equal.lists   all.equal.numerics   all.equal.raws	   all.namess   all.varss   anyR_   s   anyDuplicated.arrays   anyDuplicated.data.frames   anyDuplicated.defaults   anyDuplicated.matrixR`   s   aperm.defaults   aperm.tables   appends   applys   argsRc   s   as.Dates   as.Date.POSIXcts   as.Date.POSIXlts   as.Date.characters   as.Date.dates   as.Date.datess   as.Date.defaults   as.Date.factors   as.Date.numerics
   as.POSIXcts   as.POSIXct.Dates   as.POSIXct.POSIXlts   as.POSIXct.dates   as.POSIXct.datess   as.POSIXct.defaults   as.POSIXct.numerics
   as.POSIXlts   as.POSIXlt.Dates   as.POSIXlt.POSIXcts   as.POSIXlt.characters   as.POSIXlt.dates   as.POSIXlt.datess   as.POSIXlt.defaults   as.POSIXlt.factors   as.POSIXlt.numerics   as.arrays   as.array.defaults   as.calls   as.characters   as.character.Dates   as.character.POSIXts   as.character.conditions   as.character.defaults   as.character.errors   as.character.factors   as.character.hexmodes   as.character.numeric_versions   as.character.octmodes   as.character.srcrefs
   as.complexs   as.data.frames   as.data.frame.AsIss   as.data.frame.Dates   as.data.frame.POSIXcts   as.data.frame.POSIXlts   as.data.frame.arrays   as.data.frame.characters   as.data.frame.complexs   as.data.frame.data.frames   as.data.frame.defaults   as.data.frame.difftimes   as.data.frame.factors   as.data.frame.integers   as.data.frame.lists   as.data.frame.logicals   as.data.frame.matrixs   as.data.frame.model.matrixs   as.data.frame.numerics   as.data.frame.numeric_versions   as.data.frame.ordereds   as.data.frame.raws   as.data.frame.tables   as.data.frame.tss   as.data.frame.vectors   as.difftimes	   as.doubles   as.double.POSIXlts   as.double.difftimes   as.environments   as.expressions   as.expression.defaults	   as.factors   as.functions   as.function.defaults
   as.hexmodes
   as.integers   as.lists   as.list.Dates   as.list.POSIXcts   as.list.data.frames   as.list.defaults   as.list.environments   as.list.factors   as.list.functions   as.list.numeric_versions
   as.logicals   as.logical.factors	   as.matrixs   as.matrix.POSIXlts   as.matrix.data.frames   as.matrix.defaults   as.matrix.noquotes   as.names   as.nulls   as.null.defaults
   as.numerics   as.numeric_versions
   as.octmodes
   as.ordereds   as.package_versions   as.pairlists   as.qrs   as.raws	   as.singles   as.single.defaults	   as.symbols   as.tables   as.table.defaults	   as.vectors   as.vector.factorRd   Re   Rf   Rg   Rh   Ri   Rj   Rk   Rl   Rm   s   attrs   attr.all.equalRo   Rp   Rq   Rr   Rs   s   basenameRu   Rv   Rw   Rx   Ry   Rz   R{   s   bindtextdomainR}   R~   R   R   R   R   R   R   R   R   R   R   R   R   s   by.data.frames
   by.defaultR   s   c.Dates	   c.POSIXcts	   c.POSIXlts	   c.noquotes   c.numeric_versions   callR   R   R   s   cats   categoryR   s   cbind.data.frameR   s   char.expandR   R   R   R   R   s   chol.defaultR   R   R   R   s   closes   close.connections   close.srcfiles   close.srcfilealiasR   R   R   R   R   R   R   R   R   s   conditionCall.conditionR   s   conditionMessage.conditionR   R   R   R   R   R   R   R   R   R   s   cut.Dates
   cut.POSIXts   cut.defaultR   s
   data.classs   data.matrixR   s   debugR   s   default.stringsAsFactorsR   R   R   R   s   determinant.matrixR   R   R   s	   diff.Dates   diff.POSIXts   diff.defaultR   R   R   s   dim.data.frameR   s   dimnames.data.frames   dirs
   dir.creates   dirnames   do.callR   R   R   s   droplevels.data.frames   droplevels.factors   dumpR   s   duplicated.POSIXlts   duplicated.arrays   duplicated.data.frames   duplicated.defaults   duplicated.matrixs   duplicated.numeric_versions   dyn.loads
   dyn.unloadR   R   s   elseR   R   R   R   R   s   env.profileR   R   R   s   evals   eval.parentR   s   existsR   s   expand.gridR   R   R   R   R   s   files   file.accesss   file.appends   file.chooses	   file.copys   file.creates   file.existss	   file.infos	   file.links	   file.paths   file.removes   file.renames	   file.shows   file.symlinks   find.packageR   R   R   R   s   flushs   flush.connectionR   R   s   formats   format.AsIss   format.Dates   format.POSIXcts   format.POSIXlts   format.data.frames   format.defaults   format.difftimes   format.factors   format.hexmodes   format.infos   format.libraryIQRs   format.numeric_versions   format.octmodes   format.packageInfos   format.pvals   format.summaryDefaultR   R   R   R   R   s   gc.timeR   R   R   s   getR   R   R   R   R   s    getDLLRegisteredRoutines.DLLInfos"   getDLLRegisteredRoutines.characterR   R   R   R   R   R   R   R   R   R   R   R   R   R   R  R  R  s   gettextR  R  R  R  R	  R
  R  R  R  R  R  s   headR  R  R  R  R  R  R  s   inR  R  R  R  s   interactiveR  s   inverse.rleR  R   R!  s   is.Rs   is.arrays	   is.atomics   is.calls   is.characters
   is.complexs   is.data.frames	   is.doubles
   is.elements   is.environments   is.expressions	   is.factors	   is.finites   is.functions   is.infinites
   is.integers   is.languages   is.lists	   is.loadeds
   is.logicals	   is.matrixs   is.nas   is.na.POSIXlts   is.na.data.frames   is.na.numeric_versions   is.names   is.nans   is.nulls
   is.numerics   is.numeric.Dates   is.numeric.POSIXts   is.numeric.difftimes   is.numeric_versions	   is.objects
   is.ordereds   is.package_versions   is.pairlists   is.primitives   is.qrs   is.raws   is.recursives	   is.singles	   is.symbols   is.tables   is.unsorteds	   is.vectorR"  R#  R$  R%  R&  R'  R(  R)  s   isSymmetric.matrixR*  s   isattyR,  R-  R.  s   julian.Dates   julian.POSIXtR/  s   kappa.defaults   kappa.lms   kappa.qrR0  R1  R2  s   labels.defaultR3  R4  R5  R6  R7  R8  R9  s   length.POSIXltR:  R;  s   levels.defaultR<  R=  s   library.dynams   library.dynam.unloadR>  s   licenses	   list.dirss
   list.filesR@  s   loadRB  RC  RD  RE  RF  RG  s   logRI  RJ  RK  RL  s	   lower.triRM  s
   make.namess   make.uniqueRN  RO  s   margin.tables
   mat.or.vecs   matchs	   match.args
   match.calls	   match.funs   maxs   max.colRQ  s	   mean.Dates   mean.POSIXcts   mean.POSIXlts   mean.defaults   mean.difftimes
   mem.limitsRR  RS  s   memory.profileRT  s   merge.data.frames   merge.defaults   messageRV  s   minRX  s   modes	   month.abbs
   month.nameRZ  s   months.Dates   months.POSIXts
   months.abbs   months.nameletterss   namess   names.POSIXltR\  R]  R^  R_  R`  Ra  Rb  Rc  s   new.envRd  Re  Rf  Rg  Rh  Ri  Rj  Rk  Rl  Rm  s   on.exits   opens   open.connections   open.srcfiles   open.srcfilealiass   open.srcfilecopys   optionsRo  Rp  Rq  Rr  Rs  Rt  Ru  Rv  Rw  s
   parent.envs   parent.frames   parseRy  Rz  R{  s   path.expands   path.packages   pipeR}  R~  s   pmax.intR  s   pmin.intR  s
   pos.to.envR  s   pretty.defaultR  s   prints
   print.AsIss   print.DLLInfos   print.DLLInfoLists   print.DLLRegisteredRoutiness
   print.Dates   print.NativeRoutineLists   print.POSIXcts   print.POSIXlts   print.bys   print.conditions   print.connections   print.data.frames   print.defaults   print.difftimes   print.factors   print.functions   print.hexmodes   print.libraryIQRs   print.listofs   print.noquotes   print.numeric_versions   print.octmodes   print.packageInfos   print.proc_times   print.restarts	   print.rles   print.simple.lists   print.srcfiles   print.srcrefs   print.summary.tables   print.summaryDefaults   print.tables   print.warningsR  s	   proc.timeR  s
   prop.tableR  R  R  R  R  R  s   qr.Qs   qr.Rs   qr.Xs   qr.coefs
   qr.defaults	   qr.fitteds   qr.qtys   qr.qys   qr.resids   qr.solveR  s   quarters.Dates   quarters.POSIXts   quitR  s   ranges   range.defaultR  R  R  R  R  R  R  R  R  s   rbind.data.frameR  s   read.dcfR  R  R  R  R  s   readlines   reg.finalizerR  R  R  R  R  s   removeR  R  s   rep.Dates   rep.POSIXcts   rep.POSIXlts
   rep.factors   rep.ints   rep.numeric_versionR  s   replaceR  R  R  R  R  R  s   rev.defaultR  R  s   rounds
   round.Dates   round.POSIXtR  s	   row.namess   row.names.data.frames   row.names.defaultR  R  R  R  s   rowsum.data.frames   rowsum.defaultR  R  s
   sample.intR  R  s
   save.imageR  R  s   scale.defaults   scans   searchR  s   seeks   seek.connectionR  s   seq.Dates
   seq.POSIXts   seq.defaults   seq.intR  R  R  R  s   set.seedR  R  R  R  R  R  R  R  R  R  R  R  R  R  R  R  R  R  R  R  R  s   sink.numbers   slice.indexR  R  R  s   solve.defaults   solve.qrs   sorts   sort.POSIXlts   sort.defaults   sort.ints	   sort.lists   splits
   split.Dates   split.POSIXcts   split.data.frames   split.defaultR  R  R  R  R  R  R  s   stderrs   stdins   stdouts   stopR  s   storage.modeR  R  R  R  R  R  R  s   subR  s   subset.data.frames   subset.defaults   subset.matrixR  R  R  s   sumR  s   summary.Dates   summary.POSIXcts   summary.POSIXlts   summary.connections   summary.data.frames   summary.defaults   summary.factors   summary.matrixs   summary.proc_times   summary.srcfiles   summary.srcrefs   summary.tableR  R  R  R  R  s   sys.calls	   sys.callss	   sys.frames
   sys.framess   sys.functions   sys.load.images
   sys.nframes   sys.on.exits
   sys.parents   sys.parentss   sys.save.images
   sys.sources
   sys.statuss   systems   system.files   system.timeR  R  s   t.data.frames	   t.defaults   tableR  s   tailR  R  R  R	  R
  R  R  R  R  R  R  s   toString.defaultR  R  R  R  s	   tracebackR  R  R  s   transform.data.frames   transform.defaultR  R  s
   trunc.Dates   trunc.POSIXts   truncates   truncate.connectionR  R  R  R  R   s   unionR"  s   unique.POSIXlts   unique.arrays   unique.data.frames   unique.defaults   unique.matrixs   unique.numeric_versionR#  s   units.difftimes	   unix.times   unlinkR%  R&  R'  R(  R)  R*  R+  R,  R-  s	   upper.triR.  R/  R0  s   versionR2  s   warningsR4  s   weekdays.Dates   weekdays.POSIXtR5  s	   which.maxs	   which.minR6  s   with.defaultR7  R8  R9  R:  s   within.data.frames   within.lists   writes	   write.dcfR<  R=  R>  R?  s   xor.hexmodes   xor.octmodes   xpdrows.data.frameR@  s
   xtfrm.AsIss
   xtfrm.Dates   xtfrm.POSIXcts   xtfrm.POSIXlts
   xtfrm.Survs   xtfrm.defaults   xtfrm.difftimes   xtfrm.factors   xtfrm.numeric_versionRA  RB  (   R*   R+   R,   R-   R.   R/   t	   mimetypest   builtins_baseR   t   SingleR   R   R   R   t   Pseudot   Reservedt   Typet	   NamespaceR   t   ConstantR	   t   BuiltinR   t   HexR   R
   t   Backtickt   tokensRQ  (    (    (    s5   /usr/lib/python2.7/dist-packages/pygments/lexers/r.pyR   F   sH                                                                                                                                                                                                                                                         															c        
   B   s   e  Z d  Z d Z d g Z d g Z d g Z i d e j f d e	 f d e
 j f d e
 f d	 e	 j f d
 e j f d e f d e f g d 6Z RS(   sf  
    Pygments Lexer for R documentation (Rd) files

    This is a very minimal implementation, highlighting little more
    than the macros. A description of Rd syntax is found in `Writing R
    Extensions <http://cran.r-project.org/doc/manuals/R-exts.html>`_
    and `Parsing Rd files <developer.r-project.org/parseRd.pdf>`_.

    .. versionadded:: 1.6
    t   Rdt   rds   *.Rds   text/x-r-docs	   \\[\\{}%]s   %.*$s   \\(?:cr|l?dots|R|tab)\bs   \\[a-zA-Z]+\bs   ^\s*#(?:ifn?def|endif).*\bs   [{}]s   [^\\%\n{}]+RN  RO  (   R*   R+   R,   R-   R.   R/   RR  R
   t   EscapeR   R   RY  t   PreprocR	   RZ  R   R]  (    (    (    s5   /usr/lib/python2.7/dist-packages/pygments/lexers/r.pyR     s   
						(   R,   RP  t   pygments.lexerR    R   R   R   R   t   pygments.tokenR   R   R   R   R	   R
   R   R   R   t   __all__t   compileR   R   R   R   (    (    (    s5   /usr/lib/python2.7/dist-packages/pygments/lexers/r.pyt   <module>
   s   (@. \