diff options
Diffstat (limited to 'Master/texmf-dist/tex/latex/listings/lstlang2.sty')
-rw-r--r-- | Master/texmf-dist/tex/latex/listings/lstlang2.sty | 122 |
1 files changed, 120 insertions, 2 deletions
diff --git a/Master/texmf-dist/tex/latex/listings/lstlang2.sty b/Master/texmf-dist/tex/latex/listings/lstlang2.sty index 680fee091ea..0379c047b26 100644 --- a/Master/texmf-dist/tex/latex/listings/lstlang2.sty +++ b/Master/texmf-dist/tex/latex/listings/lstlang2.sty @@ -22,7 +22,7 @@ %% programming languages to Jobst Hoffmann at <j.hoffmann@fh-aachen.de>. %% \ProvidesFile{lstlang2.sty} - [2013/08/26 1.5b listings language file] + [2014/03/04 1.5c listings language file] %% %% Abap definition by Knut Lickert %% @@ -76,6 +76,37 @@ raise,raising}% }[keywords,comments,strings] %% +%% ACM and ACMscript definition +%% (c) 2013 Stefan Pinnow +%% +\lst@definelanguage{ACM}{ + morekeywords={ + abs,After,acos,And,As,asin,atan,At,Call,Compatibility,Connect,cos,cosh,% + Create,Delay,Difference,Do,Else,ElseIf,End,EndFor,EndIf,EndParallel,% + EndState,EndSwitch,EndText,EndWith,exp,External,Fixed,For,ForEach,Free,% + Global,Hidden,If,Implementation,In,Initial,Input,InterSection,% + IntegerSet,Invoke,Is,Language,Library,Link,Log10,LogE,Max,Min,Model,Of,% + Once,Options,Output,Parallel,Parameter,Pause,Port,Print,Private,% + Procedure,Product,Ramp,Repeat,Restart,Return,Round,Runs,Sigma,sin,sinh,% + Size,SnapShot,sqr,sqrt,SRamp,State,Stream,StringSet,Structure,Switch,% + SubRoutine,SymDiff,tan,tanh,Task,Text,Time,Then,Truncate,Union,Until,% + Uses,Variable,Wait,When,With,WithIn,WorkSpace% + },% + sensitive=false,% + morecomment=[l]{//},% + morecomment=[s]{/*}{*/},% + string=[b]{"},% +}[keywords,comments,strings]% +\lst@definelanguage{ACMscript}[]{VBScript}{% + morekeywords={% + ElseIf,False,In,Resume,True% + },% + deletekeywords={% + Abs,Array,Clear,CreateObject,CStr,Err,ForReading,ForWriting,% + OpenTextFile,Replace,WriteLine% + }% +}[keywords,comments,strings]% +%% %% Corba IDL definition (c) 1999 Jens T. Berger Thielemann %% \lst@definelanguage[CORBA]{IDL}% @@ -325,6 +356,93 @@ morestring=[b]',% }[keywords,comments,strings]% %% +%% http://gretl.sourceforge.net/gretl-help/cmdref.html +%% (c) 2013 Ignacio D\'iaz-Emparanza +%% +\lst@definelanguage{hansl}{% + % $-variables are internal functions in hansl + keywordsprefix ={\$}, + morekeywords={ % hansl commands: + add,adf,anova,append,ar,ar1,% + arbond,arch,arima,biprobit,boxplot,break,% + catch,chow,clear,coeffsum,coint,coint2,% + corr,corrgm,cusum,data,dataset,debug,% + delete,diff,difftest,discrete,dpanel,dummify,% + duration,elif,else,end,endif,endloop,% + eqnprint,equation,estimate,fcast,foreign,fractint,% + freq,function,garch,genr,gmm,gnuplot,% + graphpg,hausman,heckit,help,hsk,hurst,% + if,include,info,intreg,join,kalman,% + kpss,labels,lad,lags,ldiff,leverage,% + levinlin,logistic,logit,logs,loop,mahal,% + makepkg,markers,meantest,mle,modeltab,modprint,% + modtest,mpols,negbin,nls,normtest,nulldata,% + ols,omit,open,orthdev,outfile,panel,% + pca,pergm,poisson,print,printf,probit,% + pvalue,qlrtest,qqplot,quantreg,quit,rename,% + reset,restrict,rmplot,run,runs,scatters,% + sdiff,set,setinfo,setobs,setmiss,shell,% + smpl,spearman,sprintf,square,sscanf,store,% + summary,system,tabprint,textplot,tobit,tsls,% + var,varlist,vartest,vecm,vif,wls,% + xcorrgm,xtab,scalar,series,matrix,string},% + morekeywords=[2]{ % Functions + abs,acos,acosh,aggregate,argname,% + asin,asinh,atan,atanh,atof,% + bessel,BFGSmax,bkfilt,boxcox,bwfilt,% + cdemean,cdf,cdiv,ceil,cholesky,% + chowlin,cmult,cnorm,colname,colnames,% + cols,corr,corrgm,cos,cosh,% + cov,critical,cum,deseas,det,% + diag,diagcat,diff,digamma,dnorm,% + dsort,dummify,eigengen,eigensym,eigsolve,% + epochday,errmsg,exp,fcstats,fdjac,% + fft,ffti,filter,firstobs,fixname,% + floor,fracdiff,gammafun,getenv,getline,% + ghk,gini,ginv,halton,hdprod,% + hpfilt,I,imaxc,imaxr,imhof,% + iminc,iminr,inbundle,infnorm,inlist,% + int,inv,invcdf,invmills,invpd,% + irf,irr,isconst,isnan,isnull,% + isodate,iwishart,kdensity,kfilter,ksimul,% + ksmooth,kurtosis,lags,lastobs,ldet,% + ldiff,lincomb,ljungbox,lngamma,log,% + log10,log2,loess,logistic,lower,% + lrvar,max,maxc,maxr,mcorr,% + mcov,mcovg,mean,meanc,meanr,% + median,mexp,min,minc,minr,% + missing,misszero,mlag,mnormal,mols,% + monthlen,movavg,mpols,mrandgen,mread,% + mreverse,mrls,mshape,msortby,muniform,% + mwrite,mxtab,nadarwat,nelem,ngetenv,% + nobs,normal,npv,NRmax,nullspace,% + obs,obslabel,obsnum,ok,onenorm,% + ones,orthdev,pdf,pergm,pmax,% + pmean,pmin,pnobs,polroots,polyfit,% + princomp,prodc,prodr,psd,psdroot,% + pshrink,psum,pvalue,pxsum,qform,% + qnorm,qrdecomp,quadtable,quantile,randgen,% + randgen1,randint,rank,ranking,rcond,% + readfile,regsub,remove,replace,resample,% + round,rownames,rows,sd,sdc,% + sdiff,selifc,selifr,seq,setnote,% + simann,sin,sinh,skewness,sort,% + sortby,sqrt,sscanf,sst,strlen,% + strncmp,strsplit,strstr,strstrip,strsub,% + sum,sumall,sumc,sumr,svd,% + tan,tanh,toepsolv,tolower,toupper,% + tr,transp,trimr,typestr,uniform,% + uniq,unvech,upper,urcpval,values,% + var,varname,varnum,varsimul,vec,% + vech,weekday,wmean,wsd,wvar,% + xmax,xmin,xpx,zeromiss,zeros,% + },% + sensitive=t,% + morecomment=[l]{\#},% + morecomment=[s]{/*}{*/},% + morestring=[b]{"}}% +\lstalias{gretl}{hansl} +%% %% Haskell98 as implemented in Hugs98. See http://www.haskell.org %% All keywords from Prelude and Standard Libraries %% (c) 1999 Peter Bartke @@ -452,7 +570,7 @@ life,list_together,name number,orders,parse_name,plural,% react_after,react_before,short_name,short_name_indef,time_left,% time_out,when_closed,when_open,when_on,when_off,% - with_key}, + with_key},% % % Library routines morekeywords=[6]{Achieved,AfterRoutines,AllowPushDir,Banner,ChangePlayer,% |