Submit
Path:
~
/
/
usr
/
lib
/
python2.7
/
site-packages
/
pygments
/
lexers
/
File Content:
r.pyo
� _aTc @ 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. i����N( 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] } | Vq� Wd } g } n | j � t j | f Vq+ W| r!x( t | | j | � � D] } | VqWn 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/site-packages/pygments/lexers/r.pyR ! s( ( t __name__t __module__t __doc__t namet aliasest filenamesR ( ( ( s5 /usr/lib/python2.7/site-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 de j f g d6de f de f g d6de f g d6e e dd �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 d0e d1f d2e d3f e d*� e d-� e d$� e d� e d'� e d� g d46e d4� d5e f d6e f g d76d8e d9f g d16d:e d9f g d36Z 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"