aboutsummaryrefslogtreecommitdiffhomepage
path: root/lib/lexers/r.tes
diff options
context:
space:
mode:
authorRobin Haberkorn <robin.haberkorn@googlemail.com>2015-03-24 02:40:41 +0100
committerRobin Haberkorn <robin.haberkorn@googlemail.com>2015-03-24 02:48:01 +0100
commit83f18d2578288fe71fca409e4f03434346b0d5b7 (patch)
tree4d32a1e4dbb3f113ac08fc7ef664636d909df004 /lib/lexers/r.tes
parentfec93b9b0cc83dc1102c78c8bf1eacaf8763d9b8 (diff)
downloadsciteco-83f18d2578288fe71fca409e4f03434346b0d5b7.tar.gz
added new lexer configs auto-generated by scite2co.lua
* these are still not all languages supported by Scintilla. scite2co.lua does not do a good job of generating styles when SciTE's property files use hardcoded colors/fonts. This commit only includes reasonably good conversion results. The remaining languages need some additional manual labor. * Even these lexers are not perfect and should be revised by comparing them with SciTE's properties. * So many lexers make the "lexer.auto" macro too slow. We need some optimization. E.g. the search-command optimization described in TODO, or an extended EN command for globbing manually specified file names.
Diffstat (limited to 'lib/lexers/r.tes')
-rw-r--r--lib/lexers/r.tes87
1 files changed, 87 insertions, 0 deletions
diff --git a/lib/lexers/r.tes b/lib/lexers/r.tes
new file mode 100644
index 0000000..c90384c
--- /dev/null
+++ b/lib/lexers/r.tes
@@ -0,0 +1,87 @@
+! AUTO-GENERATED FROM SCITE PROPERTY SET !
+
+@[lexer.test.r]{ [_
+ _.[R,rsource,S]M[lexer.checkname]
+]_ }
+
+@[lexer.set.r]{
+ ESSETLEXER,SCLEX_R
+ 0ESSETKEYWORDS
+ if else repeat while function for in next break TRUE FALSE NULL NA Inf NaN
+ 1ESSETKEYWORDS
+ abbreviate abline abs acf acos acosh addmargins aggregate agrep alarm alias
+ alist all anova any aov aperm append apply approx approxfun apropos ar args arima
+ array arrows asin asinh assign assocplot atan atanh attach attr attributes
+ autoload autoloader ave axis backsolve barplot basename beta bindtextdomain binomial
+ biplot bitmap bmp body box boxplot bquote break browser builtins bxp by bzfile c
+ call cancor capabilities casefold cat category cbind ccf ceiling character
+ charmatch chartr chol choose chull citation class close cm cmdscale codes coef
+ coefficients col colnames colors colorspaces colours comment complex confint conflicts
+ contour contrasts contributors convolve cophenetic coplot cor cos cosh cov covratio
+ cpgram crossprod cummax cummin cumprod cumsum curve cut cutree cycle data dataentry
+ date dbeta dbinom dcauchy dchisq de debug debugger decompose delay deltat demo
+ dendrapply density deparse deriv det detach determinant deviance dexp df dfbeta dfbetas
+ dffits dgamma dgeom dget dhyper diag diff diffinv difftime digamma dim dimnames dir
+ dirname dist dlnorm dlogis dmultinom dnbinom dnorm dotchart double dpois dput drop
+ dsignrank dt dump dunif duplicated dweibull dwilcox eapply ecdf edit effects eigen
+ emacs embed end environment eval evalq example exists exp expression factanal
+ factor factorial family fft fifo file filter find fitted fivenum fix floor flush
+ for force formals format formula forwardsolve fourfoldplot frame frequency
+ ftable function gamma gaussian gc gcinfo gctorture get getenv geterrmessage gettext
+ gettextf getwd gl glm globalenv gray grep grey grid gsub gzcon gzfile hat hatvalues
+ hcl hclust head heatmap help hist history hsv httpclient iconv iconvlist
+ identical identify if ifelse image influence inherits integer integrate interaction
+ interactive intersect invisible isoreg jitter jpeg julian kappa kernapply kernel kmeans
+ knots kronecker ksmooth labels lag lapply layout lbeta lchoose lcm legend length
+ letters levels lfactorial lgamma library licence license line lines list lm load
+ loadhistory loadings local locator loess log logb logical loglin lowess ls lsfit machine
+ mad mahalanobis makepredictcall manova mapply match matlines matplot matpoints
+ matrix max mean median medpolish menu merge message methods mget min missing mode
+ monthplot months mosaicplot mtext mvfft names napredict naprint naresid nargs nchar
+ ncol next nextn ngettext nlevels nlm nls noquote nrow numeric objects offset open
+ optim optimise optimize options order ordered outer pacf page pairlist pairs
+ palette par parse paste pbeta pbinom pbirthday pcauchy pchisq pdf pentagamma person
+ persp pexp pf pgamma pgeom phyper pi pico pictex pie piechart pipe plclust plnorm
+ plogis plot pmatch pmax pmin pnbinom png pnorm points poisson poly polygon polym
+ polyroot postscript power ppoints ppois ppr prcomp predict preplot pretty princomp
+ print prmatrix prod profile profiler proj promax prompt provide psigamma psignrank
+ pt ptukey punif pweibull pwilcox q qbeta qbinom qbirthday qcauchy qchisq qexp
+ qf qgamma qgeom qhyper qlnorm qlogis qnbinom qnorm qpois qqline qqnorm qqplot
+ qr qsignrank qt qtukey quantile quarters quasi quasibinomial quasipoisson quit
+ qunif quote qweibull qwilcox rainbow range rank raw rbeta rbind rbinom rcauchy
+ rchisq readline real recover rect reformulate regexpr relevel remove reorder rep
+ repeat replace replicate replications require reshape resid residuals restart
+ return rev rexp rf rgamma rgb rgeom rhyper rle rlnorm rlogis rm rmultinom rnbinom
+ rnorm round row rownames rowsum rpois rsignrank rstandard rstudent rt rug runif
+ runmed rweibull rwilcox sample sapply save savehistory scale scan screen screeplot
+ sd search searchpaths seek segments seq sequence serialize setdiff setequal
+ setwd shell sign signif sin single sinh sink smooth solve sort source spectrum
+ spline splinefun split sprintf sqrt stack stars start stderr stdin stdout stem step
+ stepfun stl stop stopifnot str strftime strheight stripchart strptime strsplit
+ strtrim structure strwidth strwrap sub subset substitute substr substring sum
+ summary sunflowerplot supsmu svd sweep switch symbols symnum system t table tabulate
+ tail tan tanh tapply tempdir tempfile termplot terms tetragamma text time title
+ toeplitz tolower topenv toupper trace traceback transform trigamma trunc truncate try
+ ts tsdiag tsp typeof unclass undebug union unique uniroot unix unlink unlist
+ unname unserialize unsplit unstack untrace unz update upgrade url var varimax vcov
+ vector version vi vignette warning warnings weekdays weights which while window
+ windows with write wsbrowser xedit xemacs xfig xinch xor xtabs xyinch yinch zapsmall
+ 2ESSETKEYWORDS
+ acme aids aircondit amis aml banking barchart barley beaver bigcity boot
+ brambles breslow bs bwplot calcium cane capability cav censboot channing city
+ claridge cloth cloud coal condense contourplot control corr darwin densityplot dogs
+ dotplot ducks empinf envelope environmental ethanol fir frets gpar grav gravity grob
+ hirose histogram islay knn larrows levelplot llines logit lpoints lsegments lset
+ ltext lvqinit lvqtest manaus melanoma melanoma motor multiedit neuro nitrofen
+ nodal ns nuclear oneway parallel paulsen poisons polar qq qqmath remission rfs
+ saddle salinity shingle simplex singer somgrid splom stripplot survival tau tmd
+ tsboot tuna unit urine viewport wireframe wool xyplot
+ :M[color.comment],1M[color.set]
+ :M[color.keyword],2M[color.set]
+ :M[color.number],5M[color.set]
+ :M[color.string],6M[color.set]
+ :M[color.string],7M[color.set]
+ :M[color.operator],8M[color.set]
+ :M[color.operator],10M[color.set]
+ :M[color.operator],11M[color.set]
+}