1 |
%% |
2 |
%% This is file `lstlang2.sty', |
3 |
%% generated with the docstrip utility. |
4 |
%% |
5 |
%% The original source files were: |
6 |
%% |
7 |
%% lstdrvrs.dtx (with options: `lang2') |
8 |
%% |
9 |
%% (w)(c) 1996/1997/1998/1999/2000/2001/2002/2003 Carsten Heinz and/or |
10 |
%% any other author listed elsewhere in this file. |
11 |
%% |
12 |
%% This file is distributed under the terms of the LaTeX Project Public |
13 |
%% License from CTAN archives in directory macros/latex/base/lppl.txt. |
14 |
%% Either version 1.0 or, at your option, any later version. |
15 |
%% |
16 |
%% This file is completely free and comes without any warranty. |
17 |
%% |
18 |
%% Send comments and ideas on the package, error reports and additional |
19 |
%% programming languages to <cheinz@gmx.de>. |
20 |
%% |
21 |
\ProvidesFile{lstlang2} |
22 |
[2003/08/13 1.1a listings language file] |
23 |
%% |
24 |
%% Abap definition by Knut Lickert |
25 |
%% |
26 |
\lst@definelanguage[R/3 6.10]{ABAP}[R/3 4.6C]{ABAP}% |
27 |
{morekeywords={try,endtry},% |
28 |
}[keywords,comments,strings] |
29 |
\lst@definelanguage[R/3 4.6C]{ABAP}[R/3 3.1]{ABAP}% |
30 |
{morekeywords={method,ref,class,create,object,% |
31 |
methods,endmethod,private,protected,public,section,% |
32 |
catch,system-exceptions,endcatch,% |
33 |
},% |
34 |
moreprocnamekeys={class},% |
35 |
literate={->}{{$\rightarrow$}}1{=>}{{$\Rightarrow$}}1,% |
36 |
}[keywords,comments,strings,procnames] |
37 |
\lst@definelanguage[R/3 3.1]{ABAP}[R/2 5.0]{ABAP}{}% |
38 |
\lst@definelanguage[R/2 5.0]{ABAP}% |
39 |
{sensitive=f,% |
40 |
procnamekeys={report,program,form,function,module},% |
41 |
morekeywords={*,add,after,alias,analyzer,and,append,area,assign,at,% |
42 |
authority-check,before,binary,blank,break-point,calendar,call,% |
43 |
case,change,changing,check,clear,cnt,co,collect,commit,common,% |
44 |
component,compute,condense,cos,cp,cs,currency-conversion,% |
45 |
cursor,data,database,dataset,decimals,define,delete,dequeue,% |
46 |
describe,detail,dialog,directory,div,divide,do,documentation,% |
47 |
during,dynpro,else,end-of-page,end-of-selection,endat,endcase,% |
48 |
enddo,endfor,endform,endif,endloop,endmodule,endselect,% |
49 |
endwhile,enqueue,exceptions,exit,exp,export,exporting,extract,% |
50 |
field,field-groups,field-symbols,find,for,form,format,free,% |
51 |
from,function,generating,get,giving,hide,id,if,import,% |
52 |
importing,in,incl,include,initial,initialization,input,insert,% |
53 |
interrupt,into,is,language,leave,like,line,lines,line-count, |
54 |
line-selection,list-processing,load,local,log,logfile,loop,% |
55 |
margin,mark,mask,memory,menue,message,mod,modify,module,move,% |
56 |
move-text,multiply,na,new,new-line,new-page,no-gaps,np,ns,% |
57 |
number,obligatory,occurs,of,on,or,others,output,parameter,% |
58 |
parameters,parts,perform,pf-status,places,position,process,% |
59 |
raise,raising,ranges,read,refresh,refresh-dynpro,reject,remote,% |
60 |
replace,report,reserve,reset,restart,run,screen,scroll,search,% |
61 |
segments,select,select-options,selection-screen,set,shift,sin,% |
62 |
single,sqrt,start-of-selection,statement,structure,submit,% |
63 |
subtract,summary,summing,suppress,system,table,tables,task,% |
64 |
text,time,to,top-of-page,trace,transaction,transfer,% |
65 |
transfer-dynpro,translate,type,unpack,update,user-command,% |
66 |
using,value,when,where,while,window,with,workfile,write,},% |
67 |
morecomment=[l]",% |
68 |
morecomment=[f][0]*,% |
69 |
morestring=[d]'% |
70 |
}[keywords,comments,strings,procnames] |
71 |
\lst@definelanguage[R/2 4.3]{ABAP}[R/2 5.0]{ABAP}% |
72 |
{deletekeywords={function,importing,exporting,changing,exceptions,% |
73 |
raise,raising}% |
74 |
}[keywords,comments,strings] |
75 |
%% |
76 |
%% Corba IDL definition (c) 1999 Jens T. Berger Thielemann |
77 |
%% |
78 |
\lst@definelanguage[CORBA]{IDL}% |
79 |
{morekeywords={any,attribute,boolean,case,char,const,context,default,% |
80 |
double,enum,exception,fixed,float,in,inout,interface,long,module,% |
81 |
native,Object,octet,oneway,out,raises,readonly,sequence,short,% |
82 |
string,struct,switch,typedef,union,unsigned,void,wchar,wstring,% |
83 |
FALSE,TRUE},% |
84 |
sensitive,% |
85 |
moredirectives={define,elif,else,endif,error,if,ifdef,ifndef,line,% |
86 |
include,pragma,undef,warning},% |
87 |
moredelim=*[directive]\#,% |
88 |
morecomment=[l]//,% |
89 |
morecomment=[s]{/*}{*/},% |
90 |
morestring=[b]"% |
91 |
}[keywords,comments,strings]% |
92 |
%% |
93 |
%% (Objective) Caml definition (c) 1999 Patrick Cousot |
94 |
%% |
95 |
%% Objective CAML and Caml light are freely available, together with a |
96 |
%% reference manual, at URL ftp.inria.fr/lang/caml-light for the Unix, |
97 |
%% Windows and Macintosh OS operating systems. |
98 |
%% |
99 |
\lst@definelanguage[Objective]{Caml}[light]{Caml} |
100 |
{deletekeywords={not,prefix,value,where},% |
101 |
morekeywords={assert,asr,class,closed,constraint,external,false,% |
102 |
functor,include,inherit,land,lazy,lor,lsl,lsr,lxor,method,mod,% |
103 |
module,new,open,parser,private,sig,struct,true,val,virtual,when,% |
104 |
object,ref},% TH |
105 |
}% |
106 |
\lst@definelanguage[light]{Caml} |
107 |
{morekeywords={and,as,begin,do,done,downto,else,end,exception,for,% |
108 |
fun,function,if,in,let,match,mutable,not,of,or,prefix,rec,then,% |
109 |
to,try,type,value,where,while,with},% |
110 |
sensitive,% |
111 |
morecomment=[n]{(*}{*)},% |
112 |
morestring=[b]",% |
113 |
moredelim=*[directive]\#,% |
114 |
moredirectives={open,close,include}% |
115 |
}[keywords,comments,strings,directives]% |
116 |
\lst@definelanguage[ibm]{Cobol}[1985]{Cobol}% |
117 |
{morekeywords={ADDRESS,BEGINNING,COMP-3,COMP-4,COMPUTATIONAL,% |
118 |
COMPUTATIONAL-3,COMPUTATIONAL-4,DISPLAY-1,EGCS,EJECT,ENDING,% |
119 |
ENTRY,GOBACK,ID,MORE-LABELS,NULL,NULLS,PASSWORD,RECORDING,% |
120 |
RETURN-CODE,SERVICE,SKIP1,SKIP2,SKIP3,SORT-CONTROL,SORT-RETURN,% |
121 |
SUPPRESS,TITLE,WHEN-COMPILED},% |
122 |
}% |
123 |
\lst@definelanguage[1985]{Cobol}[1974]{Cobol}% |
124 |
{morekeywords={ALPHABET,ALPHABETIC-LOWER,ALPHABETIC-UPPER,% |
125 |
ALPHANUMERIC,ALPHANUMERIC-EDITED,ANY,CLASS,COMMON,CONTENT,% |
126 |
CONTINUE,DAY-OF-WEEK,END-ADD,END-CALL,END-COMPUTE,END-DELETE,% |
127 |
END-DIVIDE,END-EVALUATE,END-IF,END-MULTIPLY,END-PERFORM,END-READ,% |
128 |
END-RECEIVE,END-RETURN,END-REWRITE,END-SEARCH,END-START,% |
129 |
END-STRING,END-SUBTRACT,END-UNSTRING,END-WRITE,EVALUATE,EXTERNAL,% |
130 |
FALSE,GLOBAL,INITIALIZE,NUMERIC-EDITED,ORDER,OTHER,% |
131 |
PACKED-DECIMAL,PADDING,PURGE,REFERENCE,RELOAD,REPLACE,STANDARD-1,% |
132 |
STANDARD-2,TEST,THEN,TRUE},% |
133 |
}% |
134 |
\lst@definelanguage[1974]{Cobol}% |
135 |
{morekeywords={ACCEPT,ACCESS,ADD,ADVANCING,AFTER,ALL,ALPHABETIC,ALSO,% |
136 |
ALTER,ALTERNATE,AND,ARE,AREA,AREAS,ASCENDING,ASSIGN,AT,AUTHOR,% |
137 |
BEFORE,BINARY,BLANK,BLOCK,BOTTOM,BY,CALL,CANCEL,CD,CF,CH,% |
138 |
CHARACTER,CHARACTERS,CLOCK-UNITS,CLOSE,COBOL,CODE,CODE-SET,% |
139 |
COLLATING,COLUMN,COMMA,COMMUNICATION,COMP,COMPUTE,CONFIGURATION,% |
140 |
CONTAINS,CONTROL,CONTROLS,CONVERTING,COPY,CORR,CORRESPONDING,% |
141 |
COUNT,CURRENCY,DATA,DATE,DATE-COMPILED,DATE-WRITTEN,DAY,DE,% |
142 |
DEBUG-CONTENTS,DEGUB-ITEM,DEBUG-LINE,DEBUG-NAME,DEBUG-SUB1,% |
143 |
DEBUG-SUB2,DEBUG-SUB3,DEBUGGING,DECIMAL-POINT,DECLARATIVES,% |
144 |
DELETE,DELIMITED,DELIMITER,DEPENDING,DESCENDING,DESTINATION,% |
145 |
DETAIL,DISABLE,DISPLAY,DIVIDE,DIVISION,DOWN,DUPLICATES,DYNAMIC,% |
146 |
EGI,ELSE,EMI,ENABLE,END,END-OF-PAGE,ENTER,ENVIRONMENT,EOP,EQUAL,% |
147 |
ERROR,ESI,EVERY,EXCEPTION,EXIT,EXTEND,FD,FILE,FILE-CONTROL,% |
148 |
FILLER,FINAL,FIRST,FOOTING,FOR,FROM,GENERATE,GIVING,GO,GREATER,% |
149 |
GROUP,HEADING,HIGH-VALUE,HIGH-VALUES,I-O,I-O-CONTROL,% |
150 |
IDENTIFICATION,IF,IN,INDEX,INDEXED,INDICATE,INITIAL,INITIATE,% |
151 |
INPUT,INPUT-OUTPUT,INSPECT,INSTALLATION,INTO,INVALID,IS,JUST,% |
152 |
JUSTIFIED,KEY,LABEL,LAST,LEADING,LEFT,LENGTH,LESS,LIMIT,LIMITS,% |
153 |
LINAGE,LINAGE-COUNTER,LINE,LINE-COUNTER,LINES,LINKAGE,LOCK,% |
154 |
LOW-VALUE,LOW-VALUES,MEMORY,MERGE,MESSAGE,MODE,MODULES,MOVE,% |
155 |
MULTIPLE,MULTIPLY,NATIVE,NEGATIVE,NEXT,NO,NOT,NUMBER,NUMERIC,% |
156 |
OBJECT-COMPUTER,OCCURS,OF,OFF,OMITTED,ON,OPEN,OPTIONAL,OR,% |
157 |
ORGANIZATION,OUTPUT,OVERFLOW,PAGE,PAGE-COUNTER,PERFORM,PF,PH,PIC,% |
158 |
PICTURE,PLUS,POINTER,POSITION,PRINTING,POSITIVE,PRINTING,% |
159 |
PROCEDURE,PROCEDURES,PROCEED,PROGRAM,PROGRAM-ID,QUEUE,QUOTE,% |
160 |
QUOTES,RANDOM,RD,READ,RECEIVE,RECORD,RECORDING,RECORDS,REDEFINES,% |
161 |
REEL,REFERENCES,RELATIVE,RELEASE,REMAINDER,REMOVAL,RENAMES,% |
162 |
REPLACING,REPORT,REPORTING,REPORTS,RERUN,RESERVE,RESET,RETURN,% |
163 |
REVERSED,REWIND,REWRITE,RF,RH,RIGHT,ROUNDED,RUN,SAME,SD,SEARCH,% |
164 |
SECTION,SECURITY,SEGMENT,SEGMENT-LIMIT,SELECT,SEND,SENTENCE,% |
165 |
SEPARATE,SEQUENCE,SEQUENTIAL,SET,SIGN,SIZE,SORT,SORT-MERGE,% |
166 |
SOURCE,SOURCE-COMPUTER,SPACE,SPACES,SPECIAL-NAMES,STANDARD,START,% |
167 |
STATUS,STOP,STRING,SUB-QUEUE-1,SUB-QUEUE-2,SUB-QUEUE-3,SUBTRACT,% |
168 |
SUM,SYMBOLIC,SYNC,SYNCHRONIZED,TABLE,TALLYING,TAPE,TERMINAL,% |
169 |
TERMINATE,TEXT,THAN,THROUGH,THRU,TIME,TIMES,TO,TOP,TRAILING,TYPE,% |
170 |
UNIT,UNSTRING,UNTIL,UP,UPON,USAGE,USE,USING,VALUE,VALUES,VARYING,% |
171 |
WHEN,WITH,WORDS,WORKING-STORAGE,WRITE,ZERO,ZEROES,ZEROS},% |
172 |
alsodigit=-,% |
173 |
sensitive=f,% ??? |
174 |
morecomment=[f][commentstyle][6]*,% |
175 |
morestring=[d]"% ??? doubled |
176 |
}[keywords,comments,strings]% |
177 |
\lst@definelanguage{Delphi}% |
178 |
{morekeywords={and,as,asm,array,begin,case,class,const,constructor,% |
179 |
destructor,div,do,downto,else,end,except,exports,file,finally,% |
180 |
for,function,goto,if,implementation,in,inherited,inline,% |
181 |
initialization,interface,is,label,library,mod,nil,not,object,of,% |
182 |
or,packed,procedure,program,property,raise,record,repeat,set,% |
183 |
shl,shr,string,then,to,try,type,unit,until,uses,var,while,with,% |
184 |
xor,% |
185 |
absolute,abstract,assembler,at,cdecl,default,dynamic,export,% |
186 |
external,far,forward,index,name,near,nodefault,on,override,% |
187 |
private,protected,public,published,read,resident,storedDir,% |
188 |
virtual,write},% |
189 |
morendkeywords={Abs,AddExitProc,Addr,AllocMem,AnsiCompareStr,% |
190 |
AnsiCompareText,AnsiLowerCase,AnsiUpperCase,Append,AppendStr,% |
191 |
ArcTan,AssignCrt,Assigned,AssignFile,BlockRead,BlockWrite,Break,% |
192 |
ChangeFileExt,ChDir,Chr,CloseFile,ClrEol,ClrScr,Concat,Continue,% |
193 |
Copy,Cos,CSeg,CursorTo,Date,DateTimeToFileDate,DateTimeToStr,% |
194 |
DateTimeToString,DateToStr,DayOfWeek,Dec,DecodeDate,DecodeTime,% |
195 |
Delete,DeleteFile,DiskFree,DiskSize,Dispose,DisposeStr,% |
196 |
DoneWinCrt,DSeg,EncodeDate,EncodeTime,Eof,Eoln,Erase,Exclude,% |
197 |
Exit,Exp,ExpandFileName,ExtractFileExt,ExtractFileName,% |
198 |
ExtractFilePath,FileAge,FileClose,FileDateToDateTime,FileExists,% |
199 |
FileGetAttr,FileGetDate,FileOpen,FilePos,FileRead,FileSearch,% |
200 |
FileSeek,FileSetAttr,FileSetDate,FileSize,FillChar,FindClose,% |
201 |
FindFirst,FindNext,FloatToDecimal,FloatToStrF,FloatToStr,% |
202 |
FloatToText,FloatToTextFmt,Flush,FmtLoadStr,FmtStr,Format,% |
203 |
FormatBuf,FormatDateTime,FormatFloat,Frac,Free,FreeMem,GetDir,% |
204 |
GetMem,GotoXY,Halt,Hi,High,Inc,Include,InitWinCrt,Insert,Int,% |
205 |
IntToHex,IntToStr,IOResult,IsValidIdent,KeyPressed,Length,Ln,Lo,% |
206 |
LoadStr,Low,LowerCase,MaxAvail,MemAvail,MkDir,Move,New,NewStr,% |
207 |
Now,Odd,Ofs,Ord,ParamCount,ParamStr,Pi,Pos,Pred,Ptr,Random,% |
208 |
Randomize,Read,ReadBuf,ReadKey,Readln,ReAllocMem,Rename,% |
209 |
RenameFile,Reset,Rewrite,RmDir,Round,RunError,ScrollTo,Seek,% |
210 |
SeekEof,SeekEoln,Seg,SetTextBuf,Sin,SizeOf,SPtr,Sqr,Sqrt,SSeg,% |
211 |
Str,StrCat,StrComp,StrCopy,StrDispose,StrECopy,StrEnd,StrFmt,% |
212 |
StrLCat,StrIComp,StrLComp,StrLCopy,StrLen,StrLFmt,StrLIComp,% |
213 |
StrLower,StrMove,StrNew,StrPas,StrPCopy,StrPos,StrScan,StrRScan,% |
214 |
StrToDate,StrToDateTime,StrToFloat,StrToInt,StrToIntDef,% |
215 |
StrToTime,StrUpper,Succ,Swap,TextToFloat,Time,TimeToStr,% |
216 |
TrackCursor,Trunc,Truncate,TypeOf,UpCase,UpperCase,Val,WhereX,% |
217 |
WhereY,Write,WriteBuf,WriteChar,Writeln},% |
218 |
sensitive=f,% |
219 |
morecomment=[s]{(*}{*)},% |
220 |
morecomment=[s]{\{}{\}},% |
221 |
morecomment=[l]{//},% 2001 Christian Gudrian |
222 |
morestring=[d]'% |
223 |
}[keywords,comments,strings]% |
224 |
\lst@definelanguage{Eiffel}% |
225 |
{morekeywords={alias,all,and,as,BIT,BOOLEAN,CHARACTER,check,class,% |
226 |
creation,Current,debug,deferred,do,DOUBLE,else,elseif,end,% |
227 |
ensure,expanded,export,external,false,feature,from,frozen,if,% |
228 |
implies,indexing,infix,inherit,inspect,INTEGER,invariant,is,% |
229 |
like,local,loop,NONE,not,obsolete,old,once,or,POINTER,prefix,% |
230 |
REAL,redefine,rename,require,rescue,Result,retry,select,% |
231 |
separate,STRING,strip,then,true,undefine,unique,until,variant,% |
232 |
when,xor},% |
233 |
sensitive,% |
234 |
morecomment=[l]--,% |
235 |
morestring=[d]",% |
236 |
}[keywords,comments,strings]% |
237 |
%% |
238 |
%% Euphoria definition (c) 1998 Detlef Reimers |
239 |
%% |
240 |
\lst@definelanguage{Euphoria}% |
241 |
{morekeywords={abort,and,and_bits,append,arctan,atom,by,call,% |
242 |
call_proc,call_func,c_proc,c_func,clear_screen,close,% |
243 |
command_line,compare,constant,cos,do,date,else,elsif,end,exit,% |
244 |
find,floor,for,function,getc,getenv,get_key,gets,global,% |
245 |
get_pixel,if,include,integer,length,log,match,machine_func,% |
246 |
machine_proc,mem_copy,mem_set,not,not_bits,or,object,open,% |
247 |
or_bits,procedure,puts,position,prepend,print,printf,power,peek,% |
248 |
poke,pixel,poke4,peek4s,peek4u,return,rand,repeat,remainder,% |
249 |
routine_id,sequence,sqrt,sin,system,sprintf,then,type,to,time,% |
250 |
trace,tan,while,with,without,xor,xor_bits},% |
251 |
sensitive,% |
252 |
morecomment=[l]--,% |
253 |
morestring=[d]',% |
254 |
morestring=[d]"% |
255 |
}[keywords,comments,strings]% |
256 |
%% |
257 |
%% Guarded Command Language (GCL) definition |
258 |
%% (c) 2002 Mark van Eijk |
259 |
%% |
260 |
\lst@definelanguage{GCL}% |
261 |
{morekeywords={const,con,var,array,of,skip,if,fi,do,od,div,mod},% |
262 |
literate={|[}{\ensuremath{|\hskip -0.1em[}}2% |
263 |
{]|}{\ensuremath{]\hskip -0.1em|}}2% |
264 |
{[]}{\ensuremath{[\hskip -0.1em]}}2% |
265 |
{->}{\ensuremath{\rightarrow}~}2% |
266 |
{==}{\ensuremath{\equiv}~}2% |
267 |
{>=}{\ensuremath{\geq}~}2% |
268 |
{<=}{\ensuremath{\leq}~}2% |
269 |
{/\\}{\ensuremath{\land}~}2% |
270 |
{\\/}{\ensuremath{\lor}~}2% |
271 |
{!}{\ensuremath{\lnot}}1% |
272 |
{!=}{\ensuremath{\neq}~}2% |
273 |
{max}{\ensuremath{\uparrow}}1% |
274 |
{min}{\ensuremath{\downarrow}}1,% |
275 |
sensitive=f,% |
276 |
morecomment=[s]{\{}{\}},% |
277 |
morestring=[d]'% |
278 |
}[keywords,comments,strings]% |
279 |
%% |
280 |
%% gnuplot definition (c) Christoph Giess |
281 |
%% |
282 |
\lst@definelanguage{Gnuplot}% |
283 |
{keywords={abs,acos,acosh,arg,asin,asinh,atan,atan2,atanh,besj0,% |
284 |
besj1,besy0,besy1,ceil,cos,cosh,erf,erfc,exp,floor,gamma,ibeta,% |
285 |
inverf,igamma,imag,invnorm,int,lgamma,log,log10,norm,rand,real,% |
286 |
sgn,sin,sinh,sqrt,tan,tanh,column,tm_hour,tm_mday,tm_min,tm_mon,% |
287 |
tm_sec,tm_wday,tm_yday,tm_year,valid,cd,call,clear,exit,fit,% |
288 |
help,if,load,pause,plot,print,pwd,quit,replot,reread,reset,save,% |
289 |
set,show,shell,splot,test,update,angles,arrow,autoscale,border,% |
290 |
boxwidth,clabel,clip,cntrparam,contour,data,dgrid3d,dummy,% |
291 |
format,function,functions,grid,hidden3d,isosamples,key,keytitle,% |
292 |
label,logscale,mapping,offsets,output,parametric,pointsize,% |
293 |
polar,rrange,samples,size,style,surface,terminal,tics,time,% |
294 |
timefmt,title,trange,urange,variables,view,vrange,xdata,xlabel,% |
295 |
xmargin,xrange,xtics,mxtics,mytics,xdtics,xmtics,xzeroaxis,% |
296 |
ydata,ylabel,yrange,ytics,ydtics,ymtics,yzeroaxis,zdata,zero,% |
297 |
zeroaxis,zlabel,zrange,ztics,zdtics,zmtics,timefm,using,title,% |
298 |
with,index,every,thru,smooth},% |
299 |
sensitive,% |
300 |
comment=[l]\#,% |
301 |
morestring=[b]",% |
302 |
morestring=[b]',% |
303 |
}[keywords,comments,strings]% |
304 |
%% |
305 |
%% Haskell98 as implemented in Hugs98. See http://www.haskell.org |
306 |
%% All keywords from Prelude and Standard Libraries |
307 |
%% (c) 1999 Peter Bartke |
308 |
%% |
309 |
\lst@definelanguage{Haskell}% |
310 |
{otherkeywords={=>},% |
311 |
morekeywords={abstype,if,then,else,case,class,data,default,deriving,% |
312 |
hiding,if,in,infix,infixl,infixr,import,instance,let,module,% |
313 |
newtype,of,qualified,type,where,do,AbsoluteSeek,AppendMode,% |
314 |
Array,BlockBuffering,Bool,BufferMode,Char,Complex,Double,Either,% |
315 |
FilePath,Float,Int,Integer,IO,IOError,Ix,LineBuffering,Maybe,% |
316 |
Ordering,NoBuffering,ReadMode,ReadWriteMode,ReadS,RelativeSeek,% |
317 |
SeekFromEnd,SeekMode,ShowS,StdGen,String,Void,Bounded,Enum,Eq,% |
318 |
Eval,ExitCode,exitFailure,exitSuccess,Floating,Fractional,% |
319 |
Functor,Handle,HandlePosn,IOMode,Integral,List,Monad,MonadPlus,% |
320 |
MonadZero,Num,Numeric,Ord,Random,RandomGen,Ratio,Rational,Read,% |
321 |
Real,RealFloat,RealFrac,Show,System,Prelude,EQ,False,GT,Just,% |
322 |
Left,LT,Nothing,Right,WriteMode,True,abs,accum,accumArray,% |
323 |
accumulate,acos,acosh,all,and,any,ap,appendFile,applyM,% |
324 |
approxRational,array,asTypeOf,asin,asinh,assocs,atan,atan2,atanh,% |
325 |
bounds,bracket,bracket_,break,catch,catMaybes,ceiling,chr,cis,% |
326 |
compare,concat,concatMap,conjugate,const,cos,cosh,curry,cycle,% |
327 |
decodeFloat,delete,deleteBy,deleteFirstsBy,denominator,% |
328 |
digitToInt,div,divMod,drop,dropWhile,either,elem,elems,elemIndex,% |
329 |
elemIndices,encodeFloat,enumFrom,enumFromThen,enumFromThenTo,% |
330 |
enumFromTo,error,even,exitFailure,exitWith,exp,exponent,fail,% |
331 |
filter,filterM,find,findIndex,findIndices,flip,floatDigits,% |
332 |
floatRadix,floatRange,floatToDigits,floor,foldl,foldM,foldl1,% |
333 |
foldr,foldr1,fromDouble,fromEnum,fromInt,fromInteger,% |
334 |
fromIntegral,fromJust,fromMaybe,fromRat,fromRational,% |
335 |
fromRealFrac,fst,gcd,genericLength,genericTake,genericDrop,% |
336 |
genericSplitAt,genericIndex,genericReplicate,getArgs,getChar,% |
337 |
getContents,getEnv,getLine,getProgName,getStdGen,getStdRandom,% |
338 |
group,groupBy,guard,hClose,hFileSize,hFlush,hGetBuffering,% |
339 |
hGetChar,hGetContents,hGetLine,hGetPosn,hIsClosed,hIsEOF,hIsOpen,% |
340 |
hIsReadable,hIsSeekable,hIsWritable,hLookAhead,hPutChar,hPutStr,% |
341 |
hPutStrLn,hPrint,hReady,hSeek,hSetBuffering,hSetPosn,head,% |
342 |
hugsIsEOF,hugsHIsEOF,hugsIsSearchErr,hugsIsNameErr,% |
343 |
hugsIsWriteErr,id,ioError,imagPart,index,indices,init,inits,% |
344 |
inRange,insert,insertBy,interact,intersect,intersectBy,% |
345 |
intersperse,intToDigit,ioeGetErrorString,ioeGetFileName,% |
346 |
ioeGetHandle,isAlreadyExistsError,isAlreadyInUseError,isAlpha,% |
347 |
isAlphaNum,isAscii,isControl,isDenormalized,isDoesNotExistError,% |
348 |
isDigit,isEOF,isEOFError,isFullError,isHexDigit,isIEEE,% |
349 |
isIllegalOperation,isInfinite,isJust,isLower,isNaN,% |
350 |
isNegativeZero,isNothing,isOctDigit,isPermissionError,isPrefixOf,% |
351 |
isPrint,isSpace,isSuffixOf,isUpper,isUserError,iterate,ixmap,% |
352 |
join,last,lcm,length,lex,lexDigits,lexLitChar,liftM,liftM2,% |
353 |
liftM3,liftM4,liftM5,lines,listArray,listToMaybe,log,logBase,% |
354 |
lookup,magnitude,makePolar,map,mapAccumL,mapAccumR,mapAndUnzipM,% |
355 |
mapM,mapM_,mapMaybe,max,maxBound,maximum,maximumBy,maybe,% |
356 |
maybeToList,min,minBound,minimum,minimumBy,mkPolar,mkStdGen,% |
357 |
mplus,mod,msum,mzero,negate,next,newStdGen,not,notElem,nub,nubBy,% |
358 |
null,numerator,odd,openFile,or,ord,otherwise,partition,phase,pi,% |
359 |
polar,pred,print,product,properFraction,putChar,putStr,putStrLn,% |
360 |
quot,quotRem,random,randomIO,randomR,randomRIO,randomRs,randoms,% |
361 |
rangeSize,read,readDec,readFile,readFloat,readHex,readInt,readIO,% |
362 |
readList,readLitChar,readLn,readParen,readOct,readSigned,reads,% |
363 |
readsPrec,realPart,realToFrac,recip,rem,repeat,replicate,return,% |
364 |
reverse,round,scaleFloat,scanl,scanl1,scanr,scanr1,seq,sequence,% |
365 |
sequence_,setStdGen,show,showChar,showEFloat,showFFloat,% |
366 |
showFloat,showGFloat,showInt,showList,showLitChar,showParen,% |
367 |
showSigned,showString,shows,showsPrec,significand,signum,sin,% |
368 |
sinh,snd,sort,sortBy,span,split,splitAt,sqrt,stderr,stdin,stdout,% |
369 |
strict,subtract,succ,sum,system,tail,tails,take,takeWhile,tan,% |
370 |
tanh,toEnum,toInt,toInteger,toLower,toRational,toUpper,transpose,% |
371 |
truncate,try,uncurry,undefined,unfoldr,union,unionBy,unless,% |
372 |
unlines,until,unwords,unzip,unzip3,unzip4,unzip5,unzip6,unzip7,% |
373 |
userError,when,words,writeFile,zero,zip,zip3,zip4,zip5,zip6,zip7,% |
374 |
zipWith,zipWithM,zipWithM_,zipWith3,zipWith4,zipWith5,zipWith6,% |
375 |
zipWith7},% |
376 |
sensitive,% |
377 |
morecomment=[l]--,% |
378 |
morecomment=[n]{\{-}{-\}},% |
379 |
morestring=[b]"% |
380 |
}[keywords,comments,strings]% |
381 |
%% |
382 |
%% IDL definition (c) 1998 Juergen Heim |
383 |
%% |
384 |
\lst@definelanguage{IDL}% |
385 |
{morekeywords={and,begin,case,common,do,else,end,endcase,endelse,% |
386 |
endfor,endif,endrep,endwhile,eq,for,function,ge,goto,gt,if,le,lt,% |
387 |
mod,ne,not,of,on_ioerror,or,pro,repeat,return,then,until,while,% |
388 |
xor,on_error,openw,openr,openu,print,printf,printu,plot,read,% |
389 |
readf,readu,writeu,stop},% |
390 |
sensitive=f,% |
391 |
morecomment=[l];,% |
392 |
morestring=[d]'% |
393 |
}[keywords,comments,strings]% |
394 |
\lst@definelanguage{Lisp}% |
395 |
{morekeywords={abort,abs,acons,acos,acosh,adjoin,alphanumericp,alter,% |
396 |
append,apply,apropos,aref,arrayp,ash,asin,asinh,assoc,atan,atanh,% |
397 |
atom,bit,boole,boundp,break,butlast,byte,catenate,ceiling,cerror,% |
398 |
char,character,characterp,choose,chunk,cis,close,clrhash,coerce,% |
399 |
collect,commonp,compile,complement,complex,complexp,concatenate,% |
400 |
conjugate,cons,consp,constantp,continue,cos,cosh,cotruncate,% |
401 |
count,delete,denominator,describe,directory,disassemble,% |
402 |
documentation,dpb,dribble,ed,eighth,elt,enclose,endp,eq,eql,% |
403 |
equal,equalp,error,eval,evalhook,evenp,every,exp,expand,export,% |
404 |
expt,fboundp,fceiling,fdefinition,ffloor,fifth,fill,find,first,% |
405 |
float,floatp,floor,fmakunbound,format,fourth,fround,ftruncate,% |
406 |
funcall,functionp,gatherer,gcd,generator,gensym,gentemp,get,getf,% |
407 |
gethash,identity,imagpart,import,inspect,integerp,intern,% |
408 |
intersection,tively,isqrt,keywordp,last,latch,lcm,ldb,ldiff,% |
409 |
length,list,listen,listp,load,log,logand,logbitp,logcount,logeqv,% |
410 |
logior,lognand,lognor,lognot,logtest,logxor,macroexpand,% |
411 |
makunbound,map,mapc,mapcan,mapcar,mapcon,maphash,mapl,maplist,% |
412 |
mask,max,member,merge,min,mingle,minusp,mismatch,mod,namestring,% |
413 |
nbutlast,nconc,nintersection,ninth,not,notany,notevery,nreconc,% |
414 |
nreverse,nsublis,nsubst,nth,nthcdr,null,numberp,numerator,nunion,% |
415 |
oddp,open,packagep,pairlis,pathname,pathnamep,phase,plusp,% |
416 |
position,positions,pprint,previous,princ,print,proclaim,provide,% |
417 |
random,rassoc,rational,rationalize,rationalp,read,readtablep,% |
418 |
realp,realpart,reduce,rem,remhash,remove,remprop,replace,require,% |
419 |
rest,revappend,reverse,room,round,rplaca,rplacd,sbit,scan,schar,% |
420 |
search,second,series,set,seventh,shadow,signal,signum,sin,sinh,% |
421 |
sixth,sleep,some,sort,split,sqrt,streamp,string,stringp,sublis,% |
422 |
subseq,subseries,subsetp,subst,substitute,subtypep,svref,sxhash,% |
423 |
symbolp,tailp,tan,tanh,tenth,terpri,third,truename,truncate,% |
424 |
typep,unexport,unintern,union,until,values,vector,vectorp,warn,% |
425 |
write,zerop,and,assert,case,ccase,cond,ctypecase,decf,declaim,% |
426 |
defclass,defconstant,defgeneric,defmacro,defmethod,defpackage,% |
427 |
defparameter,defsetf,defstruct,deftype,defun,defvar,do,dolist,% |
428 |
dotimes,ecase,encapsulated,etypecase,flet,formatter,gathering,% |
429 |
incf,iterate,labels,let,locally,loop,macrolet,mapping,or,pop,% |
430 |
producing,prog,psetf,psetq,push,pushnew,remf,return,rotatef,% |
431 |
setf,shiftf,step,time,trace,typecase,unless,untrace,when},% |
432 |
sensitive,% ??? |
433 |
alsodigit=-,% |
434 |
morecomment=[l];,% |
435 |
morecomment=[s]{\#|}{|\#},% 1997 Aslak Raanes |
436 |
morestring=[b]"% |
437 |
}[keywords,comments,strings]% |
438 |
%% |
439 |
%% AutoLISP/VisualLISP - Stefan Lagotzki, info@lagotzki.de |
440 |
%% |
441 |
\lst@definelanguage[Auto]{Lisp}% |
442 |
{morekeywords={abs,acad_colordlg,acad_helpdlg,acad_strlsort,% |
443 |
action_tile,add_list,alert,alloc,and,angle,angtof,angtos,append,% |
444 |
apply,arx,arxload,arxunload,ascii,assoc,atan,atof,atoi,atom,% |
445 |
atoms-family,autoarxload,autoload,Boole,boundp,caddr,cadr,car,% |
446 |
cdr,chr,client_data_tile,close,command,cond,cons,cos,cvunit,% |
447 |
defun,defun-q,defun-q-list-ref,defun-q-list-set,dictadd,dictnext,% |
448 |
dictremove,dictrename,dictsearch,dimx_tile,dimy_tile,distance,% |
449 |
distof,done_dialog,end_image,end_list,entdel,entget,entlast,% |
450 |
entmake,entmakex,entmod,entnext,entsel,entupd,eq,equal,*error*,% |
451 |
eval,exit,exp,expand,expt,fill_image,findfile,fix,float,foreach,% |
452 |
function,gc,gcd,get_attr,get_tile,getangle,getcfg,getcname,% |
453 |
getcorner,getdist,getenv,getfiled,getint,getkword,getorient,% |
454 |
getpoint,getreal,getstring,getvar,graphscr,grclear,grdraw,grread,% |
455 |
grtext,grvecs,handent,help,if,initdia,initget,inters,itoa,lambda,% |
456 |
last,layoutlist,length,list,listp,load,load_dialog,log,logand,% |
457 |
logior,lsh,mapcar,max,mem,member,menucmd,menugroup,min,minusp,% |
458 |
mode_tile,namedobjdict,nentsel,nentselp,new_dialog,not,nth,% |
459 |
null,numberp,open,or,osnap,polar,prin1,princ,print,progn,prompt,% |
460 |
quit,quote,read,read-char,read-line,redraw,regapp,rem,repeat,% |
461 |
reverse,rtos,set,set_tile,setcfg,setenv,setfunhelp,setq,% |
462 |
setvar,setview,sin,slide_image,snvalid,sqrt,ssadd,ssdel,ssget,% |
463 |
ssgetfirst,sslength,ssmemb,ssname,ssnamex,sssetfirst,startapp,% |
464 |
start_dialog,start_image,start_list,strcase,strcat,strlen,subst,% |
465 |
substr,tablet,tblnext,tblobjname,tblsearch,term_dialog,terpri,% |
466 |
textbox,textpage,textscr,trace,trans,type,unload_dialog,untrace,% |
467 |
vector_image,ver,vl-acad-defun,vl-acad-undefun,vl-arx-import,% |
468 |
vl-bb-ref,vl-bb-set,vl-catch-all-apply,% |
469 |
vl-catch-all-error-message,vl-catch-all-error-p,vl-cmdf,vl-consp,% |
470 |
vl-directory-files,vl-doc-export,vl-doc-import,vl-doc-ref,% |
471 |
vl-doc-set,vl-every,vl-exit-with-error,vl-exit-with-value,% |
472 |
vl-file-copy,vl-file-delete,vl-file-directory-p,vl-file-rename,% |
473 |
vl-file-size,vl-file-systime,vl-filename-base,% |
474 |
vl-filename-directory,vl-filename-extension,vl-filename-mktemp,% |
475 |
vl-get-resource,vl-list*,vl-list->string,% |
476 |
vl-list-exported-functions,vl-list-length,vl-list-loaded-vlx,% |
477 |
vl-load-all,vl-load-com,vl-load-reactors,vl-member-if,% |
478 |
vl-member-if-not,vl-position,vl-prin1-to-string,% |
479 |
vl-princ-to-string,vl-propagate,vl-registry-delete,% |
480 |
vl-registry-descendents,vl-registry-read,vl-registry-write,% |
481 |
vl-remove,vl-remove-if,vl-remove-if-not,vl-some,vl-sort,% |
482 |
vl-sort-i,vl-string->list,vl-string-elt,vl-string-left-trim,% |
483 |
vl-string-mismatch,vl-string-position,vl-string-right-trim,% |
484 |
vl-string-search,vl-string-subst,vl-string-translate,% |
485 |
vl-string-trim,vl-symbol-name,vl-symbol-value,vl-symbolp,% |
486 |
vl-unload-vlx,vl-vbaload,vl-vbarun,vl-vlx-loaded-p,vlax-3D-point,% |
487 |
vlax-add-cmd,vlax-create-object,vlax-curve-getArea,% |
488 |
vlax-curve-getDistAtParam,vlax-curve-getDistAtPoint,% |
489 |
vlax-curve-getEndParam,vlax-curve-getEndPoint,% |
490 |
vlax-curve-getParamAtDist,vlax-curve-getParamAtPoint,% |
491 |
vlax-curve-getPointAtDist,vlax-curve-getPointAtParam,% |
492 |
vlax-curve-getStartParam,vlax-curve-getStartPoint,% |
493 |
vlax-curve-isClosed,vlax-curve-isPeriodic,vlax-curve-isPlanar,% |
494 |
vlax-curve-getClosestPointTo,% |
495 |
vlax-curve-getClosestPointToProjection,vlax-curve-getFirstDeriv,% |
496 |
vlax-curve-getSecondDeriv,vlax-dump-object,% |
497 |
vlax-ename->vla-object,vlax-erased-p,vlax-for,% |
498 |
vlax-get-acad-object,vlax-get-object,vlax-get-or-create-object,% |
499 |
vlax-get-property,vlax-import-type-library,vlax-invoke-method,% |
500 |
vlax-ldata-delete,vlax-ldata-get,vlax-ldata-list,vlax-ldata-put,% |
501 |
vlax-ldata-test,vlax-make-safearray,vlax-make-variant,% |
502 |
vlax-map-collection,vlax-method-applicable-p,% |
503 |
vlax-object-released-p,vlax-product-key,% |
504 |
vlax-property-available-p,vlax-put-property,vlax-read-enabled-p,% |
505 |
vlax-release-object,vlax-remove-cmd,vlax-safearray-fill,% |
506 |
vlax-safearray-get-dim,vlax-safearray-get-element,% |
507 |
vlax-safearray-get-l-bound,vlax-safearray-get-u-bound,% |
508 |
vlax-safearray-put-element,vlax-safearray-type,% |
509 |
vlax-safearray->list,vlax-tmatrix,vlax-typeinfo-available-p,% |
510 |
vlax-variant-change-type,vlax-variant-type,vlax-variant-value,% |
511 |
vlax-vla-object->ename,vlax-write-enabled-p,vlisp-compile,% |
512 |
vlr-acdb-reactor,vlr-add,vlr-added-p,vlr-beep-reaction,% |
513 |
vlr-command-reactor,vlr-current-reaction-name,vlr-data,% |
514 |
vlr-data-set,vlr-deepclone-reactor,vlr-docmanager-reactor,% |
515 |
vlr-dwg-reactor,vlr-dxf-reactor,vlr-editor-reactor,% |
516 |
vlr-insert-reactor,vlr-linker-reactor,vlr-lisp-reactor,% |
517 |
vlr-miscellaneous-reactor,vlr-mouse-reactor,vlr-notification,% |
518 |
vlr-object-reactor,vlr-owner-add,vlr-owner-remove,vlr-owners,% |
519 |
vlr-pers,vlr-pers-list,vlr-pers-p,vlr-pers-release,% |
520 |
vlr-reaction-names,vlr-reaction-set,vlr-reactions,vlr-reactors,% |
521 |
vlr-remove,vlr-remove-all,vlr-set-notification,% |
522 |
vlr-sysvar-reactor,vlr-toolbar-reactor,vlr-trace-reaction,% |
523 |
vlr-type,vlr-types,vlr-undo-reactor,vlr-wblock-reactor,% |
524 |
vlr-window-reactor,vlr-xref-reactor,vports,wcmatch,while,% |
525 |
write-char,write-line,xdroom,xdsize,zerop},% |
526 |
alsodigit=->,% |
527 |
otherkeywords={1+,1-},% |
528 |
sensitive=false,% |
529 |
morecomment=[l];,% |
530 |
morecomment=[l];;,% |
531 |
morestring=[b]"% |
532 |
}[keywords,comments,strings]% |
533 |
%% |
534 |
%% Make definitions (c) 2000 Rolf Niepraschk |
535 |
%% |
536 |
\lst@definelanguage[gnu]{make}% |
537 |
{morekeywords={SHELL,MAKE,MAKEFLAGS,$@,$\%,$<,$?,$^,$+,$*,% |
538 |
@,^,<,\%,+,?,*,% Markus Pahlow |
539 |
export,unexport,include,override,define,ifdef,ifneq,ifeq,else,% |
540 |
endif,vpath,subst,patsubst,strip,findstring,filter,filter-out,% |
541 |
sort,dir,notdir,suffix,basename,addsuffix,addprefix,join,word,% |
542 |
words,firstword,wildcard,shell,origin,foreach,% |
543 |
@D,@F,*D,*F,\%D,\%F,<D,<F,^D,^F,+D,+F,?D,?F,% |
544 |
AR,AS,CC,CXX,CO,CPP,FC,GET,LEX,PC,YACC,YACCR,MAKEINFO,TEXI2DVI,% |
545 |
WEAVE,CWEAVE,TANGLE,CTANGLE,RM,M2C,LINT,COMPILE,LINK,PREPROCESS,% |
546 |
CHECKOUT,% |
547 |
ARFLAGS,ASFLAGS,CFLAGS,CXXFLAGS,COFLAGS,CPPFLAGS,FFLAGS,GFLAGS,% |
548 |
LDFLAGS,LOADLIBES,LFLAGS,PFLAGS,RFLAGS,YFLAGS,M2FLAGS,MODFLAGS,% |
549 |
LINTFLAGS,MAKEINFO_FLAGS,TEXI2DVI_FLAGS,COFLAGS,GFLAGS,% |
550 |
OUTPUT_OPTION,SCCS_OUTPUT_OPTION,% missing comma: Markus Pahlow |
551 |
.PHONY,.SUFFIXES,.DEFAULT,.PRECIOUS,.INTERMEDIATE,.SECONDARY,% |
552 |
.IGNORE,.SILENT,.EXPORT_ALL_VARIABLES,MAKEFILES,VPATH,MAKESHELL,% |
553 |
MAKELEVEL,MAKECMDGOALS,SUFFIXES},% |
554 |
sensitive=true, |
555 |
morecomment=[l]\#,% |
556 |
morestring=[b]"% |
557 |
}[keywords,comments,strings,make]% |
558 |
\lst@definelanguage{make} |
559 |
{morekeywords={SHELL,MAKE,MAKEFLAGS,$@,$\%,$<,$?,$^,$+,$*},% |
560 |
sensitive=true,% |
561 |
morecomment=[l]\#,% |
562 |
morestring=[b]"% |
563 |
}[keywords,comments,strings,make]% |
564 |
%% |
565 |
%% Mercury definition (c) 1997 Dominique de Waleffe |
566 |
%% Extended (c) 2001 Ralph Becket |
567 |
%% |
568 |
\lst@definelanguage{Mercury}% |
569 |
{otherkeywords={::,->,-->,--->,:-,==,=>,<=,<=>},% |
570 |
morekeywords={module,include_module,import_module,interface,% |
571 |
end_module,implementation,mode,is,failure,semidet,nondet,det,% |
572 |
multi,erroneous,inst,in,out,di,uo,ui,type,typeclass,instance,% |
573 |
where,with_type,pred,func,lambda,impure,semipure,if,then,else,% |
574 |
some,all,not,true,fail,pragma,memo,no_inline,inline,loop_check,% |
575 |
minimal_model,fact_table,type_spec,terminates,does_not_terminate,% |
576 |
check_termination,promise_only_solution,unsafe_promise_unique,% |
577 |
source_file,obsolete,import,export,c_header_code,c_code,% |
578 |
foreign_code,foreign_proc,may_call_mercury,will_not_call_mercury,% |
579 |
thread_safe,not_thread_safe},% |
580 |
sensitive=t,% |
581 |
morecomment=[l]\%,% |
582 |
morecomment=[s]{/*}{*/},% |
583 |
morestring=[bd]",% |
584 |
morestring=[bd]'% |
585 |
}[keywords,comments,strings]% |
586 |
%% |
587 |
%% Miranda definition (c) 1998 Peter Bartke |
588 |
%% |
589 |
%% Miranda: pure lazy functional language with polymorphic type system, |
590 |
%% garbage collection and functions as first class citizens |
591 |
%% |
592 |
\lst@definelanguage{Miranda}% |
593 |
{morekeywords={abstype,div,if,mod,otherwise,readvals,show,type,where,% |
594 |
with,bool,char,num,sys_message,False,True,Appendfile,Closefile,% |
595 |
Exit,Stderr,Stdout,System,Tofile,\%include,\%export,\%free,% |
596 |
\%insert,abs,and,arctan,cjustify,code,concat,const,converse,cos,% |
597 |
decode,digit,drop,dropwhile,entier,error,exp,filemode,filter,% |
598 |
foldl,foldl1,foldr,foldr1,force,fst,getenv,hd,hugenum,id,index,% |
599 |
init,integer,iterate,last,lay,layn,letter,limit,lines,ljustify,% |
600 |
log,log10,map,map2,max,max2,member,merge,min,min2,mkset,neg,% |
601 |
numval,or,pi,postfix,product,read,rep,repeat,reverse,rjustify,% |
602 |
scan,seq,showfloat,shownum,showscaled,sin,snd,sort,spaces,sqrt,% |
603 |
subtract,sum,system,take,takewhile,tinynum,tl,transpose,undef,% |
604 |
until,zip2,zip3,zip4,zip5,zip6,zip},% |
605 |
sensitive,% |
606 |
morecomment=[l]||,% |
607 |
morestring=[b]"% |
608 |
}[keywords,comments,strings]% |
609 |
%% |
610 |
%% ML definition (c) 1999 Torben Hoffmann |
611 |
%% |
612 |
\lst@definelanguage{ML}% |
613 |
{morekeywords={abstype,and,andalso,as,case,do,datatype,else,end,% |
614 |
eqtype,exception,fn,fun,functor,handle,if,in,include,infix,% |
615 |
infixr,let,local,nonfix,of,op,open,orelse,raise,rec,sharing,sig,% |
616 |
signature,struct,structure,then,type,val,with,withtype,while},% |
617 |
sensitive,% |
618 |
morecomment=[n]{(*}{*)},% |
619 |
morestring=[d]"% |
620 |
}[keywords,comments,strings]% |
621 |
%% |
622 |
%% PHP definition by Luca Balzerani |
623 |
%% |
624 |
\lst@definelanguage{PHP}% |
625 |
{morekeywords={% |
626 |
%--- core language |
627 |
<?,?>,::,break,case,continue,default,do,else,% |
628 |
elseif,for,foreach,if,include,require,phpinfo,% |
629 |
switch,while,false,FALSE,true,TRUE,% |
630 |
%--- apache functions |
631 |
apache_lookup_uri,apache_note,ascii2ebcdic,ebcdic2ascii,% |
632 |
virtual,apache_child_terminate,apache_setenv,% |
633 |
%--- array functions |
634 |
array,array_change_key_case,array_chunk,array_count_values,% |
635 |
array_filter,array_flip,array_fill,array_intersect,% |
636 |
array_keys,array_map,array_merge,array_merge_recursive,% |
637 |
array_pad,array_pop,array_push,array_rand,array_reverse,% |
638 |
array_shift,array_slice,array_splice,array_sum,array_unique,% |
639 |
array_values,array_walk,arsort,asort,compact,count,current,each,% |
640 |
extract,in_array,array_search,key,krsort,ksort,list,natsort,% |
641 |
next,pos,prev,range,reset,rsort,shuffle,sizeof,sort,uasort,% |
642 |
usort,% |
643 |
%--- aspell functions |
644 |
aspell_new,aspell_check,aspell_check_raw,aspell_suggest,% |
645 |
%--- bc functions |
646 |
bcadd,bccomp,bcdiv,bcmod,bcmul,bcpow,bcscale,bcsqrt,bcsub,% |
647 |
%--- bzip2 functions |
648 |
bzclose,bzcompress,bzdecompress,bzerrno,bzerror,bzerrstr,% |
649 |
bzopen,bzread,bzwrite,% |
650 |
%--- calendar functions |
651 |
JDToGregorian,GregorianToJD,JDToJulian,JulianToJD,JDToJewish,% |
652 |
JDToFrench,FrenchToJD,JDMonthName,JDDayOfWeek,easter_date,% |
653 |
unixtojd,jdtounix,cal_days_in_month,cal_to_jd,cal_from_jd,% |
654 |
%--- ccvs functions |
655 |
ccvs_init,ccvs_done,ccvs_new,ccvs_add,ccvs_delete,ccvs_auth,% |
656 |
ccvs_reverse,ccvs_sale,ccvs_void,ccvs_status,ccvs_count,% |
657 |
ccvs_report,ccvs_command,ccvs_textvalue,% |
658 |
%--- classobj functions |
659 |
call_user_method,call_user_method_array,class_exists,get_class,% |
660 |
get_class_vars,get_declared_classes,get_object_vars,% |
661 |
is_a,is_subclass_of,method_exists,% |
662 |
%--- com functions |
663 |
COM,VARIANT,com_load,com_invoke,com_propget,com_get,com_propput,% |
664 |
com_set,com_addref,com_release,com_isenum,com_load_typelib,% |
665 |
%--- cpdf functions |
666 |
cpdf_add_annotation,cpdf_add_outline,cpdf_arc,cpdf_begin_text,% |
667 |
cpdf_clip,cpdf_close,cpdf_closepath,cpdf_closepath_fill_stroke,% |
668 |
cpdf_continue_text,cpdf_curveto,cpdf_end_text,cpdf_fill,% |
669 |
cpdf_finalize,cpdf_finalize_page,% |
670 |
cpdf_import_jpeg,cpdf_lineto,cpdf_moveto,cpdf_newpath,cpdf_open,% |
671 |
cpdf_page_init,cpdf_place_inline_image,cpdf_rect,cpdf_restore,% |
672 |
cpdf_rmoveto,cpdf_rotate,cpdf_rotate_text,cpdf_save,% |
673 |
cpdf_scale,cpdf_set_char_spacing,cpdf_set_creator,% |
674 |
cpdf_set_font,cpdf_set_horiz_scaling,cpdf_set_keywords,% |
675 |
cpdf_set_page_animation,cpdf_set_subject,cpdf_set_text_matrix,% |
676 |
cpdf_set_text_rendering,cpdf_set_text_rise,cpdf_set_title,% |
677 |
cpdf_setdash,cpdf_setflat,cpdf_setgray,cpdf_setgray_fill,% |
678 |
cpdf_setlinecap,cpdf_setlinejoin,cpdf_setlinewidth,% |
679 |
cpdf_setrgbcolor,cpdf_setrgbcolor_fill,cpdf_setrgbcolor_stroke,% |
680 |
cpdf_show_xy,cpdf_stringwidth,cpdf_set_font_directories,% |
681 |
cpdf_set_viewer_preferences,cpdf_stroke,cpdf_text,% |
682 |
cpdf_set_action_url,% |
683 |
%--- crack functions |
684 |
crack_opendict,crack_closedict,crack_check,crack_getlastmessage,% |
685 |
%--- ctype functions |
686 |
ctype_alnum,ctype_alpha,ctype_cntrl,ctype_digit,ctype_lower,% |
687 |
ctype_print,ctype_punct,ctype_space,ctype_upper,ctype_xdigit,% |
688 |
%--- curl functions |
689 |
curl_init,curl_setopt,curl_exec,curl_close,curl_version,% |
690 |
curl_error,curl_getinfo,% |
691 |
%--- cybercash functions |
692 |
cybercash_encr,cybercash_decr,cybercash_base64_encode,% |
693 |
%--- cybermut functions |
694 |
cybermut_creerformulairecm,cybermut_testmac,% |
695 |
%--- cyrus functions |
696 |
cyrus_connect,cyrus_authenticate,cyrus_bind,cyrus_unbind,% |
697 |
cyrus_close,% |
698 |
%--- datetime functions |
699 |
checkdate,date,getdate,gettimeofday,gmdate,gmmktime,gmstrftime,% |
700 |
microtime,mktime,strftime,time,strtotime,% |
701 |
%--- dbase functions |
702 |
dbase_create,dbase_open,dbase_close,dbase_pack,dbase_add_record,% |
703 |
dbase_delete_record,dbase_get_record,% |
704 |
dbase_numfields,dbase_numrecords,% |
705 |
%--- dba functions |
706 |
dba_close,dba_delete,dba_exists,dba_fetch,dba_firstkey,% |
707 |
dba_nextkey,dba_popen,dba_open,dba_optimize,dba_replace,% |
708 |
%--- dbm functions |
709 |
dbmopen,dbmclose,dbmexists,dbmfetch,dbminsert,dbmreplace,% |
710 |
dbmfirstkey,dbmnextkey,dblist,% |
711 |
%--- dbx functions |
712 |
dbx_close,dbx_connect,dbx_error,dbx_query,dbx_sort,dbx_compare,% |
713 |
%--- dio functions |
714 |
dio_open,dio_read,dio_write,dio_truncate,dio_stat,dio_seek,% |
715 |
dio_close,% |
716 |
%--- dir functions |
717 |
chroot,chdir,dir,closedir,getcwd,opendir,readdir,rewinddir,% |
718 |
%--- dotnet functions |
719 |
dotnet_load,% |
720 |
%--- errorfunc functions |
721 |
error_log,error_reporting,restore_error_handler,% |
722 |
trigger_error,user_error,% |
723 |
%--- exec functions |
724 |
escapeshellarg,escapeshellcmd,exec,passthru,system,shell_exec,% |
725 |
%--- fbsql functions |
726 |
fbsql_affected_rows,fbsql_autocommit,fbsql_change_user,% |
727 |
fbsql_commit,fbsql_connect,fbsql_create_db,fbsql_create_blob,% |
728 |
fbsql_database_password,fbsql_data_seek,fbsql_db_query,% |
729 |
fbsql_drop_db,fbsql_errno,fbsql_error,fbsql_fetch_array,% |
730 |
fbsql_fetch_field,fbsql_fetch_lengths,fbsql_fetch_object,% |
731 |
fbsql_field_flags,fbsql_field_name,fbsql_field_len,% |
732 |
fbsql_field_table,fbsql_field_type,fbsql_free_result,% |
733 |
fbsql_list_dbs,fbsql_list_fields,fbsql_list_tables,% |
734 |
fbsql_num_fields,fbsql_num_rows,fbsql_pconnect,fbsql_query,% |
735 |
fbsql_read_clob,fbsql_result,fbsql_rollback,fbsql_set_lob_mode,% |
736 |
fbsql_start_db,fbsql_stop_db,fbsql_tablename,fbsql_warnings,% |
737 |
fbsql_get_autostart_info,fbsql_hostname,fbsql_password,% |
738 |
fbsql_username,% |
739 |
%--- fdf functions |
740 |
fdf_open,fdf_close,fdf_create,fdf_save,fdf_get_value,% |
741 |
fdf_next_field_name,fdf_set_ap,fdf_set_status,fdf_get_status,% |
742 |
fdf_get_file,fdf_set_flags,fdf_set_opt,% |
743 |
fdf_set_javascript_action,fdf_set_encoding,fdf_add_template,% |
744 |
%--- filepro functions |
745 |
filepro,filepro_fieldname,filepro_fieldtype,filepro_fieldwidth,% |
746 |
filepro_fieldcount,filepro_rowcount,% |
747 |
%--- filesystem functions |
748 |
basename,chgrp,chmod,chown,clearstatcache,copy,delete,dirname,% |
749 |
diskfreespace,disk_total_space,fclose,feof,fflush,fgetc,fgetcsv,% |
750 |
fgetss,file_get_contents,file,file_exists,fileatime,filectime,% |
751 |
fileinode,filemtime,fileowner,fileperms,filesize,filetype,flock,% |
752 |
fopen,fpassthru,fputs,fread,fscanf,fseek,fstat,ftell,ftruncate,% |
753 |
set_file_buffer,is_dir,is_executable,is_file,is_link,% |
754 |
is_writable,is_writeable,is_uploaded_file,link,linkinfo,mkdir,% |
755 |
parse_ini_file,pathinfo,pclose,popen,readfile,readlink,rename,% |
756 |
rmdir,stat,lstat,realpath,symlink,tempnam,tmpfile,touch,umask,% |
757 |
%--- fribidi functions |
758 |
fribidi_log2vis,% |
759 |
%--- ftp functions |
760 |
ftp_connect,ftp_login,ftp_pwd,ftp_cdup,ftp_chdir,ftp_mkdir,% |
761 |
ftp_nlist,ftp_rawlist,ftp_systype,ftp_pasv,ftp_get,ftp_fget,% |
762 |
ftp_fput,ftp_size,ftp_mdtm,ftp_rename,ftp_delete,ftp_site,% |
763 |
ftp_quit,ftp_exec,ftp_set_option,ftp_get_option,% |
764 |
%--- funchand functions |
765 |
call_user_func_array,call_user_func,create_function,% |
766 |
func_get_args,func_num_args,function_exists,% |
767 |
register_shutdown_function,register_tick_function,% |
768 |
%--- gettext functions |
769 |
bindtextdomain,bind_textdomain_codeset,dcgettext,dcngettext,% |
770 |
dngettext,gettext,ngettext,textdomain,% |
771 |
%--- gmp functions |
772 |
gmp_init,gmp_intval,gmp_strval,gmp_add,gmp_sub,gmp_mul,% |
773 |
gmp_div_r,gmp_div_qr,gmp_div,gmp_mod,gmp_divexact,gmp_cmp,% |
774 |
gmp_com,gmp_abs,gmp_sign,gmp_fact,gmp_sqrt,gmp_sqrtrm,% |
775 |
gmp_pow,gmp_powm,gmp_prob_prime,gmp_gcd,gmp_gcdext,gmp_invert,% |
776 |
gmp_jacobi,gmp_random,gmp_and,gmp_or,gmp_xor,gmp_setbit,% |
777 |
gmp_scan0,gmp_scan1,gmp_popcount,gmp_hamdist,% |
778 |
%--- http functions |
779 |
header,headers_sent,setcookie,% |
780 |
%--- hw functions |
781 |
hw_Array2Objrec,hw_Children,hw_ChildrenObj,hw_Close,hw_Connect,% |
782 |
hw_Deleteobject,hw_DocByAnchor,hw_DocByAnchorObj,% |
783 |
hw_Document_BodyTag,hw_Document_Content,hw_Document_SetContent,% |
784 |
hw_ErrorMsg,hw_EditText,hw_Error,hw_Free_Document,hw_GetParents,% |
785 |
hw_GetChildColl,hw_GetChildCollObj,hw_GetRemote,% |
786 |
hw_GetSrcByDestObj,hw_GetObject,hw_GetAndLock,hw_GetText,% |
787 |
hw_GetObjectByQueryObj,hw_GetObjectByQueryColl,% |
788 |
hw_GetChildDocColl,hw_GetChildDocCollObj,hw_GetAnchors,% |
789 |
hw_Mv,hw_Identify,hw_InCollections,hw_Info,hw_InsColl,hw_InsDoc,% |
790 |
hw_InsertObject,hw_mapid,hw_Modifyobject,hw_New_Document,% |
791 |
hw_Output_Document,hw_pConnect,hw_PipeDocument,hw_Root,% |
792 |
hw_Who,hw_getusername,hw_stat,hw_setlinkroot,hw_connection_info,% |
793 |
hw_insertanchors,hw_getrellink,hw_changeobject,% |
794 |
%--- ibase functions |
795 |
ibase_connect,ibase_pconnect,ibase_close,ibase_query,% |
796 |
ibase_fetch_row,ibase_fetch_object,ibase_field_info,% |
797 |
ibase_free_result,ibase_prepare,ibase_execute,ibase_trans,% |
798 |
ibase_rollback,ibase_timefmt,ibase_num_fields,ibase_blob_add,% |
799 |
ibase_blob_close,ibase_blob_create,ibase_blob_echo,% |
800 |
ibase_blob_import,ibase_blob_info,ibase_blob_open,% |
801 |
%--- icap functions |
802 |
icap_open,icap_close,icap_fetch_event,icap_list_events,% |
803 |
icap_delete_event,icap_snooze,icap_list_alarms,% |
804 |
icap_rename_calendar,icap_delete_calendar,icap_reopen,% |
805 |
%--- iconv functions |
806 |
iconv,iconv_get_encoding,iconv_set_encoding,ob_iconv_handler,% |
807 |
%--- ifx functions |
808 |
ifx_connect,ifx_pconnect,ifx_close,ifx_query,ifx_prepare,ifx_do,% |
809 |
ifx_errormsg,ifx_affected_rows,ifx_getsqlca,ifx_fetch_row,% |
810 |
ifx_fieldtypes,ifx_fieldproperties,ifx_num_fields,ifx_num_rows,% |
811 |
ifx_create_char,ifx_free_char,ifx_update_char,ifx_get_char,% |
812 |
ifx_copy_blob,ifx_free_blob,ifx_get_blob,ifx_update_blob,% |
813 |
ifx_textasvarchar,ifx_byteasvarchar,ifx_nullformat,% |
814 |
ifxus_free_slob,ifxus_close_slob,ifxus_open_slob,% |
815 |
ifxus_seek_slob,ifxus_read_slob,ifxus_write_slob,% |
816 |
%--- iisfunc functions |
817 |
iis_get_server_by_path,iis_get_server_by_comment,iis_add_server,% |
818 |
iis_set_dir_security,iis_get_dir_security,iis_set_server_rights,% |
819 |
iis_set_script_map,iis_get_script_map,iis_set_app_settings,% |
820 |
iis_stop_server,iis_stop_service,iis_start_service,% |
821 |
%--- image functions |
822 |
exif_imagetype,exif_read_data,exif_thumbnail,getimagesize,% |
823 |
imagealphablending,imagearc,imagefilledarc,imageellipse,% |
824 |
imagechar,imagecharup,imagecolorallocate,imagecolordeallocate,% |
825 |
imagecolorclosest,imagecolorclosestalpha,imagecolorclosestthwb,% |
826 |
imagecolorexactalpha,imagecolorresolve,imagecolorresolvealpha,% |
827 |
imagecolorset,imagecolorsforindex,imagecolorstotal,% |
828 |
imagecopy,imagecopymerge,imagecopymergegray,imagecopyresized,% |
829 |
imagecreate,imagecreatetruecolor,imagetruecolortopalette,% |
830 |
imagecreatefromgd2,imagecreatefromgd2part,imagecreatefromgif,% |
831 |
imagecreatefrompng,imagecreatefromwbmp,imagecreatefromstring,% |
832 |
imagecreatefromxpm,imagedashedline,imagedestroy,imagefill,% |
833 |
imagefilledrectangle,imagefilltoborder,imagefontheight,% |
834 |
imagegd,imagegd2,imagegif,imagepng,imagejpeg,imagewbmp,% |
835 |
imageline,imageloadfont,imagepalettecopy,imagepolygon,% |
836 |
imagepsencodefont,imagepsfreefont,imagepsloadfont,% |
837 |
imagepsslantfont,imagepstext,imagerectangle,imagesetpixel,% |
838 |
imagesetstyle,imagesettile,imagesetthickness,imagestring,% |
839 |
imagesx,imagesy,imagettfbbox,imageftbbox,imagettftext,% |
840 |
imagetypes,jpeg2wbmp,png2wbmp,iptcembed,read_exif_data,% |
841 |
%--- imap functions |
842 |
imap_8bit,imap_alerts,imap_append,imap_base64,imap_binary,% |
843 |
imap_bodystruct,imap_check,imap_clearflag_full,imap_close,% |
844 |
imap_delete,imap_deletemailbox,imap_errors,imap_expunge,% |
845 |
imap_fetchbody,imap_fetchheader,imap_fetchstructure,% |
846 |
imap_getmailboxes,imap_getsubscribed,imap_header,% |
847 |
imap_headers,imap_last_error,imap_listmailbox,% |
848 |
imap_mail,imap_mail_compose,imap_mail_copy,imap_mail_move,% |
849 |
imap_mime_header_decode,imap_msgno,imap_num_msg,imap_num_recent,% |
850 |
imap_ping,imap_popen,imap_qprint,imap_renamemailbox,imap_reopen,% |
851 |
imap_rfc822_parse_headers,imap_rfc822_write_address,% |
852 |
imap_search,imap_setacl,imap_set_quota,imap_setflag_full,% |
853 |
imap_status,imap_subscribe,imap_uid,imap_undelete,% |
854 |
imap_utf7_decode,imap_utf7_encode,imap_utf8,imap_thread,% |
855 |
%--- info functions |
856 |
assert,assert_options,extension_loaded,dl,getenv,get_cfg_var,% |
857 |
get_defined_constants,get_extension_funcs,getmygid,% |
858 |
get_loaded_extensions,get_magic_quotes_gpc,% |
859 |
getlastmod,getmyinode,getmypid,getmyuid,get_required_files,% |
860 |
ini_alter,ini_get,ini_get_all,ini_restore,ini_set,phpcredits,% |
861 |
phpversion,php_logo_guid,php_sapi_name,php_uname,putenv,% |
862 |
set_time_limit,version_compare,zend_logo_guid,zend_version,% |
863 |
%--- ircg functions |
864 |
ircg_pconnect,ircg_fetch_error_msg,ircg_set_current,ircg_join,% |
865 |
ircg_msg,ircg_notice,ircg_nick,ircg_topic,ircg_channel_mode,% |
866 |
ircg_whois,ircg_kick,ircg_ignore_add,ircg_ignore_del,% |
867 |
ircg_is_conn_alive,ircg_lookup_format_messages,% |
868 |
ircg_set_on_die,ircg_set_file,ircg_get_username,% |
869 |
ircg_nickname_unescape,% |
870 |
%--- java functions |
871 |
java_last_exception_clear,java_last_exception_get,% |
872 |
%--- ldap functions |
873 |
ldap_add,ldap_bind,ldap_close,ldap_compare,ldap_connect,% |
874 |
ldap_delete,ldap_dn2ufn,ldap_err2str,ldap_errno,ldap_error,% |
875 |
ldap_first_attribute,ldap_first_entry,ldap_free_result,% |
876 |
ldap_get_dn,ldap_get_entries,ldap_get_option,ldap_get_values,% |
877 |
ldap_list,ldap_modify,ldap_mod_add,ldap_mod_del,% |
878 |
ldap_next_attribute,ldap_next_entry,ldap_read,ldap_rename,% |
879 |
ldap_set_option,ldap_unbind,ldap_8859_to_t61,% |
880 |
ldap_next_reference,ldap_parse_reference,ldap_parse_result,% |
881 |
ldap_sort,ldap_start_tls,ldap_t61_to_8859,% |
882 |
%--- mail functions |
883 |
mail,ezmlm_hash,% |
884 |
%--- math functions |
885 |
abs,acos,acosh,asin,asinh,atan,atanh,atan2,base_convert,bindec,% |
886 |
cos,cosh,decbin,dechex,decoct,deg2rad,exp,expm1,floor,% |
887 |
hexdec,hypot,is_finite,is_infinite,is_nan,lcg_value,log,log10,% |
888 |
max,min,mt_rand,mt_srand,mt_getrandmax,number_format,octdec,pi,% |
889 |
rad2deg,rand,round,sin,sinh,sqrt,srand,tan,tanh,% |
890 |
%--- mbstring functions |
891 |
mb_language,mb_parse_str,mb_internal_encoding,mb_http_input,% |
892 |
mb_detect_order,mb_substitute_character,mb_output_handler,% |
893 |
mb_strlen,mb_strpos,mb_strrpos,mb_substr,mb_strcut,mb_strwidth,% |
894 |
mb_convert_encoding,mb_detect_encoding,mb_convert_kana,% |
895 |
mb_decode_mimeheader,mb_convert_variables,% |
896 |
mb_decode_numericentity,mb_send_mail,mb_get_info,% |
897 |
mb_ereg,mb_eregi,mb_ereg_replace,mb_eregi_replace,mb_split,% |
898 |
mb_ereg_search,mb_ereg_search_pos,mb_ereg_search_regs,% |
899 |
mb_ereg_search_getregs,mb_ereg_search_getpos,% |
900 |
%--- mcal functions |
901 |
mcal_open,mcal_popen,mcal_reopen,mcal_close,% |
902 |
mcal_rename_calendar,mcal_delete_calendar,mcal_fetch_event,% |
903 |
mcal_append_event,mcal_store_event,mcal_delete_event,% |
904 |
mcal_list_alarms,mcal_event_init,mcal_event_set_category,% |
905 |
mcal_event_set_description,mcal_event_set_start,% |
906 |
mcal_event_set_alarm,mcal_event_set_class,mcal_is_leap_year,% |
907 |
mcal_date_valid,mcal_time_valid,mcal_day_of_week,% |
908 |
mcal_date_compare,mcal_next_recurrence,% |
909 |
mcal_event_set_recur_daily,mcal_event_set_recur_weekly,% |
910 |
mcal_event_set_recur_monthly_wday,mcal_event_set_recur_yearly,% |
911 |
mcal_event_add_attribute,mcal_expunge,mcal_week_of_year,% |
912 |
%--- mcrypt functions |
913 |
mcrypt_get_cipher_name,mcrypt_get_block_size,% |
914 |
mcrypt_create_iv,mcrypt_cbc,mcrypt_cfb,mcrypt_ecb,mcrypt_ofb,% |
915 |
mcrypt_list_modes,mcrypt_get_iv_size,mcrypt_encrypt,% |
916 |
mcrypt_module_open,mcrypt_module_close,mcrypt_generic_deinit,% |
917 |
mcrypt_generic,mdecrypt_generic,mcrypt_generic_end,% |
918 |
mcrypt_enc_is_block_algorithm_mode,% |
919 |
mcrypt_enc_is_block_mode,mcrypt_enc_get_block_size,% |
920 |
mcrypt_enc_get_supported_key_sizes,mcrypt_enc_get_iv_size,% |
921 |
mcrypt_enc_get_modes_name,mcrypt_module_self_test,% |
922 |
mcrypt_module_is_block_algorithm,mcrypt_module_is_block_mode,% |
923 |
mcrypt_module_get_algo_key_size,% |
924 |
%--- mhash functions |
925 |
mhash_get_hash_name,mhash_get_block_size,mhash_count,mhash,% |
926 |
%--- misc functions |
927 |
connection_aborted,connection_status,connection_timeout,% |
928 |
define,defined,die,eval,exit,get_browser,highlight_file,% |
929 |
ignore_user_abort,iptcparse,leak,pack,show_source,sleep,uniqid,% |
930 |
usleep,% |
931 |
%--- mnogosearch functions |
932 |
udm_add_search_limit,udm_alloc_agent,udm_api_version,% |
933 |
udm_cat_list,udm_clear_search_limits,udm_errno,udm_error,% |
934 |
udm_free_agent,udm_free_ispell_data,udm_free_res,% |
935 |
udm_get_res_field,udm_get_res_param,udm_load_ispell_data,% |
936 |
udm_check_charset,udm_check_stored,udm_close_stored,udm_crc32,% |
937 |
%--- msession functions |
938 |
msession_connect,msession_disconnect,msession_count,% |
939 |
msession_destroy,msession_lock,msession_unlock,msession_set,% |
940 |
msession_uniq,msession_randstr,msession_find,msession_list,% |
941 |
msession_set_array,msession_listvar,msession_timeout,% |
942 |
msession_getdata,msession_setdata,msession_plugin,% |
943 |
%--- msql functions |
944 |
msql,msql_affected_rows,msql_close,msql_connect,msql_create_db,% |
945 |
msql_data_seek,msql_dbname,msql_drop_db,msql_dropdb,msql_error,% |
946 |
msql_fetch_field,msql_fetch_object,msql_fetch_row,% |
947 |
msql_field_seek,msql_fieldtable,msql_fieldtype,msql_fieldflags,% |
948 |
msql_free_result,msql_freeresult,msql_list_fields,% |
949 |
msql_list_dbs,msql_listdbs,msql_list_tables,msql_listtables,% |
950 |
msql_num_rows,msql_numfields,msql_numrows,msql_pconnect,% |
951 |
msql_regcase,msql_result,msql_select_db,msql_selectdb,% |
952 |
%--- mssql functions |
953 |
mssql_close,mssql_connect,mssql_data_seek,mssql_fetch_array,% |
954 |
mssql_fetch_object,mssql_fetch_row,mssql_field_length,% |
955 |
mssql_field_seek,mssql_field_type,mssql_free_result,% |
956 |
mssql_min_error_severity,mssql_min_message_severity,% |
957 |
mssql_num_fields,mssql_num_rows,mssql_pconnect,mssql_query,% |
958 |
mssql_select_db,mssql_bind,mssql_execute,mssql_fetch_assoc,% |
959 |
mssql_guid_string,mssql_init,mssql_rows_affected,% |
960 |
%--- muscat functions |
961 |
muscat_setup,muscat_setup_net,muscat_give,muscat_get,% |
962 |
%--- mysql functions |
963 |
mysql_affected_rows,mysql_change_user,mysql_character_set_name,% |
964 |
mysql_connect,mysql_create_db,mysql_data_seek,mysql_db_name,% |
965 |
mysql_drop_db,mysql_errno,mysql_error,mysql_escape_string,% |
966 |
mysql_fetch_assoc,mysql_fetch_field,mysql_fetch_lengths,% |
967 |
mysql_fetch_row,mysql_field_flags,mysql_field_name,% |
968 |
mysql_field_seek,mysql_field_table,mysql_field_type,% |
969 |
mysql_info,mysql_insert_id,mysql_list_dbs,mysql_list_fields,% |
970 |
mysql_list_tables,mysql_num_fields,mysql_num_rows,% |
971 |
mysql_ping,mysql_query,mysql_unbuffered_query,% |
972 |
mysql_result,mysql_select_db,mysql_tablename,mysql_thread_id,% |
973 |
mysql_get_host_info,mysql_get_proto_info,mysql_get_server_info,% |
974 |
%--- network functions |
975 |
checkdnsrr,closelog,debugger_off,debugger_on,% |
976 |
fsockopen,gethostbyaddr,gethostbyname,gethostbynamel,getmxrr,% |
977 |
getprotobynumber,getservbyname,getservbyport,ip2long,long2ip,% |
978 |
pfsockopen,socket_get_status,socket_set_blocking,% |
979 |
syslog,% |
980 |
%--- nis functions |
981 |
yp_get_default_domain,yp_order,yp_master,yp_match,yp_first,% |
982 |
yp_errno,yp_err_string,yp_all,yp_cat,% |
983 |
%--- oci8 functions |
984 |
OCIDefineByName,OCIBindByName,OCILogon,OCIPLogon,OCINLogon,% |
985 |
OCIExecute,OCICommit,OCIRollback,OCINewDescriptor,OCIRowCount,% |
986 |
OCIResult,OCIFetch,OCIFetchInto,OCIFetchStatement,% |
987 |
OCIColumnName,OCIColumnSize,OCIColumnType,OCIServerVersion,% |
988 |
OCINewCursor,OCIFreeStatement,OCIFreeCursor,OCIFreeDesc,% |
989 |
OCIError,OCIInternalDebug,OCICancel,OCISetPrefetch,% |
990 |
OCISaveLobFile,OCISaveLob,OCILoadLob,OCIColumnScale,% |
991 |
OCIColumnTypeRaw,OCINewCollection,OCIFreeCollection,% |
992 |
OCICollAppend,OCICollAssignElem,OCICollGetElem,OCICollMax,% |
993 |
OCICollTrim,% |
994 |
%--- oracle functions |
995 |
Ora_Bind,Ora_Close,Ora_ColumnName,Ora_ColumnSize,Ora_ColumnType,% |
996 |
Ora_CommitOff,Ora_CommitOn,Ora_Do,Ora_Error,Ora_ErrorCode,% |
997 |
Ora_Fetch,Ora_Fetch_Into,Ora_GetColumn,Ora_Logoff,Ora_Logon,% |
998 |
Ora_Numcols,Ora_Numrows,Ora_Open,Ora_Parse,Ora_Rollback,% |
999 |
%--- outcontrol functions |
1000 |
flush,ob_start,ob_get_contents,ob_get_length,ob_get_level,% |
1001 |
ob_flush,ob_clean,ob_end_flush,ob_end_clean,ob_implicit_flush,% |
1002 |
%--- ovrimos functions |
1003 |
ovrimos_connect,ovrimos_close,ovrimos_longreadlen,% |
1004 |
ovrimos_execute,ovrimos_cursor,ovrimos_exec,ovrimos_fetch_into,% |
1005 |
ovrimos_result,ovrimos_result_all,ovrimos_num_rows,% |
1006 |
ovrimos_field_name,ovrimos_field_type,ovrimos_field_len,% |
1007 |
ovrimos_free_result,ovrimos_commit,ovrimos_rollback,% |
1008 |
%--- pcntl functions |
1009 |
pcntl_fork,pcntl_signal,pcntl_waitpid,pcntl_wexitstatus,% |
1010 |
pcntl_wifsignaled,pcntl_wifstopped,pcntl_wstopsig,% |
1011 |
pcntl_exec,% |
1012 |
%--- pcre functions |
1013 |
preg_match,preg_match_all,preg_replace,preg_replace_callback,% |
1014 |
preg_quote,preg_grep,Pattern Modifiers,Pattern Syntax,% |
1015 |
%--- pdf functions |
1016 |
pdf_add_annotation,pdf_add_bookmark,pdf_add_launchlink,% |
1017 |
pdf_add_note,pdf_add_outline,pdf_add_pdflink,pdf_add_thumbnail,% |
1018 |
pdf_arc,pdf_arcn,pdf_attach_file,pdf_begin_page,% |
1019 |
pdf_begin_template,pdf_circle,pdf_clip,pdf_close,pdf_closepath,% |
1020 |
pdf_closepath_stroke,pdf_close_image,pdf_close_pdi,% |
1021 |
pdf_concat,pdf_continue_text,pdf_curveto,pdf_delete,% |
1022 |
pdf_endpath,pdf_end_pattern,pdf_end_template,pdf_fill,% |
1023 |
pdf_findfont,pdf_get_buffer,pdf_get_font,pdf_get_fontname,% |
1024 |
pdf_get_image_height,pdf_get_image_width,pdf_get_parameter,% |
1025 |
pdf_get_pdi_value,pdf_get_majorversion,pdf_get_minorversion,% |
1026 |
pdf_initgraphics,pdf_lineto,pdf_makespotcolor,pdf_moveto,% |
1027 |
pdf_open,pdf_open_CCITT,pdf_open_file,pdf_open_gif,% |
1028 |
pdf_open_image_file,pdf_open_jpeg,pdf_open_memory_image,% |
1029 |
pdf_open_pdi_page,pdf_open_png,pdf_open_tiff,pdf_place_image,% |
1030 |
pdf_rect,pdf_restore,pdf_rotate,pdf_save,pdf_scale,pdf_setcolor,% |
1031 |
pdf_setflat,pdf_setfont,pdf_setgray,pdf_setgray_fill,% |
1032 |
pdf_setlinecap,pdf_setlinejoin,pdf_setlinewidth,pdf_setmatrix,% |
1033 |
pdf_setpolydash,pdf_setrgbcolor,pdf_setrgbcolor_fill,% |
1034 |
pdf_set_border_color,pdf_set_border_dash,pdf_set_border_style,% |
1035 |
pdf_set_duration,pdf_set_font,pdf_set_horiz_scaling,% |
1036 |
pdf_set_info_author,pdf_set_info_creator,pdf_set_info_keywords,% |
1037 |
pdf_set_info_title,pdf_set_leading,pdf_set_parameter,% |
1038 |
pdf_set_text_rendering,pdf_set_text_rise,pdf_set_text_matrix,% |
1039 |
pdf_set_word_spacing,pdf_show,pdf_show_boxed,pdf_show_xy,% |
1040 |
pdf_stringwidth,pdf_stroke,pdf_translate,% |
1041 |
%--- pfpro functions |
1042 |
pfpro_init,pfpro_cleanup,pfpro_process,pfpro_process_raw,% |
1043 |
%--- pgsql functions |
1044 |
pg_close,pg_affected_rows,pg_connect,pg_dbname,pg_end_copy,% |
1045 |
pg_query,pg_fetch_array,pg_fetch_object,pg_fetch_row,% |
1046 |
pg_field_name,pg_field_num,pg_field_prtlen,pg_field_size,% |
1047 |
pg_free_result,pg_last_oid,pg_host,pg_last_notice,pg_lo_close,% |
1048 |
pg_lo_export,pg_lo_import,pg_lo_open,pg_lo_read,pg_lo_seek,% |
1049 |
pg_lo_read_all,pg_lo_unlink,pg_lo_write,pg_num_fields,% |
1050 |
pg_options,pg_pconnect,pg_port,pg_put_line,pg_fetch_result,% |
1051 |
pg_client_encoding,pg_trace,pg_tty,pg_untrace,pg_get_result,% |
1052 |
pg_send_query,pg_cancel_query,pg_connection_busy,% |
1053 |
pg_connection_status,pg_copy_from,pg_copy_to,pg_escape_bytea,% |
1054 |
pg_result_error,% |
1055 |
%--- posix functions |
1056 |
posix_kill,posix_getpid,posix_getppid,posix_getuid,% |
1057 |
posix_getgid,posix_getegid,posix_setuid,posix_seteuid,% |
1058 |
posix_setegid,posix_getgroups,posix_getlogin,posix_getpgrp,% |
1059 |
posix_setpgid,posix_getpgid,posix_getsid,posix_uname,% |
1060 |
posix_ctermid,posix_ttyname,posix_isatty,posix_getcwd,% |
1061 |
posix_getgrnam,posix_getgrgid,posix_getpwnam,posix_getpwuid,% |
1062 |
%--- printer functions |
1063 |
printer_open,printer_abort,printer_close,printer_write,% |
1064 |
printer_set_option,printer_get_option,printer_create_dc,% |
1065 |
printer_start_doc,printer_end_doc,printer_start_page,% |
1066 |
printer_create_pen,printer_delete_pen,printer_select_pen,% |
1067 |
printer_delete_brush,printer_select_brush,printer_create_font,% |
1068 |
printer_select_font,printer_logical_fontheight,% |
1069 |
printer_draw_rectangle,printer_draw_elipse,printer_draw_text,% |
1070 |
printer_draw_chord,printer_draw_pie,printer_draw_bmp,% |
1071 |
%--- pspell functions |
1072 |
pspell_add_to_personal,pspell_add_to_session,pspell_check,% |
1073 |
pspell_config_create,pspell_config_ignore,pspell_config_mode,% |
1074 |
pspell_config_repl,pspell_config_runtogether,% |
1075 |
pspell_new,pspell_new_config,pspell_new_personal,% |
1076 |
pspell_store_replacement,pspell_suggest,% |
1077 |
%--- qtdom functions |
1078 |
qdom_tree,qdom_error,% |
1079 |
%--- readline functions |
1080 |
readline,readline_add_history,readline_clear_history,% |
1081 |
readline_info,readline_list_history,readline_read_history,% |
1082 |
%--- recode functions |
1083 |
recode_string,recode,recode_file,% |
1084 |
%--- regex functions |
1085 |
ereg,ereg_replace,eregi,eregi_replace,split,spliti,sql_regcase,% |
1086 |
%--- sem functions |
1087 |
sem_get,sem_acquire,sem_release,sem_remove,shm_attach,% |
1088 |
shm_remove,shm_put_var,shm_get_var,shm_remove_var,ftok,% |
1089 |
%--- sesam functions |
1090 |
sesam_connect,sesam_disconnect,sesam_settransaction,% |
1091 |
sesam_rollback,sesam_execimm,sesam_query,sesam_num_fields,% |
1092 |
sesam_diagnostic,sesam_fetch_result,sesam_affected_rows,% |
1093 |
sesam_field_array,sesam_fetch_row,sesam_fetch_array,% |
1094 |
sesam_free_result,% |
1095 |
%--- session functions |
1096 |
session_start,session_destroy,session_name,session_module_name,% |
1097 |
session_id,session_register,session_unregister,session_unset,% |
1098 |
session_get_cookie_params,session_set_cookie_params,% |
1099 |
session_encode,session_set_save_handler,session_cache_limiter,% |
1100 |
session_write_close,% |
1101 |
%--- shmop functions |
1102 |
shmop_open,shmop_read,shmop_write,shmop_size,shmop_delete,% |
1103 |
%--- snmp functions |
1104 |
snmpget,snmpset,snmpwalk,snmpwalkoid,snmp_get_quick_print,% |
1105 |
snmprealwalk,% |
1106 |
%--- strings functions |
1107 |
addcslashes,addslashes,bin2hex,chop,chr,chunk_split,% |
1108 |
count_chars,crc32,crypt,echo,explode,get_html_translation_table,% |
1109 |
hebrev,hebrevc,htmlentities,htmlspecialchars,implode,join,% |
1110 |
localeconv,ltrim,md5,md5_file,metaphone,nl_langinfo,nl2br,ord,% |
1111 |
print,printf,quoted_printable_decode,quotemeta,str_rot13,rtrim,% |
1112 |
setlocale,similar_text,soundex,sprintf,strncasecmp,strcasecmp,% |
1113 |
strcmp,strcoll,strcspn,strip_tags,stripcslashes,stripslashes,% |
1114 |
strlen,strnatcmp,strnatcasecmp,strncmp,str_pad,strpos,strrchr,% |
1115 |
strrev,strrpos,strspn,strstr,strtok,strtolower,strtoupper,% |
1116 |
strtr,substr,substr_count,substr_replace,trim,ucfirst,ucwords,% |
1117 |
vsprintf,wordwrap,% |
1118 |
%--- swf functions |
1119 |
swf_openfile,swf_closefile,swf_labelframe,swf_showframe,% |
1120 |
swf_getframe,swf_mulcolor,swf_addcolor,swf_placeobject,% |
1121 |
swf_removeobject,swf_nextid,swf_startdoaction,% |
1122 |
swf_actiongeturl,swf_actionnextframe,swf_actionprevframe,% |
1123 |
swf_actionstop,swf_actiontogglequality,swf_actionwaitforframe,% |
1124 |
swf_actiongotolabel,swf_enddoaction,swf_defineline,% |
1125 |
swf_definepoly,swf_startshape,swf_shapelinesolid,% |
1126 |
swf_shapefillsolid,swf_shapefillbitmapclip,% |
1127 |
swf_shapemoveto,swf_shapelineto,swf_shapecurveto,% |
1128 |
swf_shapearc,swf_endshape,swf_definefont,swf_setfont,% |
1129 |
swf_fontslant,swf_fonttracking,swf_getfontinfo,swf_definetext,% |
1130 |
swf_definebitmap,swf_getbitmapinfo,swf_startsymbol,% |
1131 |
swf_startbutton,swf_addbuttonrecord,swf_oncondition,% |
1132 |
swf_viewport,swf_ortho,swf_ortho2,swf_perspective,swf_polarview,% |
1133 |
swf_pushmatrix,swf_popmatrix,swf_scale,swf_translate,swf_rotate,% |
1134 |
%--- sybase functions |
1135 |
sybase_affected_rows,sybase_close,sybase_connect,% |
1136 |
sybase_fetch_array,sybase_fetch_field,sybase_fetch_object,% |
1137 |
sybase_field_seek,sybase_free_result,sybase_get_last_message,% |
1138 |
sybase_min_error_severity,sybase_min_message_severity,% |
1139 |
sybase_num_fields,sybase_num_rows,sybase_pconnect,sybase_query,% |
1140 |
sybase_select_db,% |
1141 |
%--- uodbc functions |
1142 |
odbc_autocommit,odbc_binmode,odbc_close,odbc_close_all,% |
1143 |
odbc_connect,odbc_cursor,odbc_do,odbc_error,odbc_errormsg,% |
1144 |
odbc_execute,odbc_fetch_into,odbc_fetch_row,odbc_fetch_array,% |
1145 |
odbc_fetch_object,odbc_field_name,odbc_field_num,% |
1146 |
odbc_field_len,odbc_field_precision,odbc_field_scale,% |
1147 |
odbc_longreadlen,odbc_num_fields,odbc_pconnect,odbc_prepare,% |
1148 |
odbc_result,odbc_result_all,odbc_rollback,odbc_setoption,% |
1149 |
odbc_tableprivileges,odbc_columns,odbc_columnprivileges,% |
1150 |
odbc_primarykeys,odbc_foreignkeys,odbc_procedures,% |
1151 |
odbc_specialcolumns,odbc_statistics,% |
1152 |
%--- url functions |
1153 |
base64_decode,base64_encode,parse_url,rawurldecode,rawurlencode,% |
1154 |
urlencode,% |
1155 |
%--- var functions |
1156 |
doubleval,empty,floatval,gettype,get_defined_vars,% |
1157 |
import_request_variables,intval,is_array,is_bool,is_double,% |
1158 |
is_int,is_integer,is_long,is_null,is_numeric,is_object,is_real,% |
1159 |
is_scalar,is_string,isset,print_r,serialize,settype,strval,% |
1160 |
unset,var_dump,var_export,is_callable,% |
1161 |
%--- vpopmail functions |
1162 |
vpopmail_add_domain,vpopmail_del_domain,% |
1163 |
vpopmail_add_domain_ex,vpopmail_del_domain_ex,% |
1164 |
vpopmail_add_user,vpopmail_del_user,vpopmail_passwd,% |
1165 |
vpopmail_auth_user,vpopmail_alias_add,vpopmail_alias_del,% |
1166 |
vpopmail_alias_get,vpopmail_alias_get_all,vpopmail_error,% |
1167 |
%--- w32api functions |
1168 |
w32api_set_call_method,w32api_register_function,% |
1169 |
w32api_deftype,w32api_init_dtype,% |
1170 |
%--- wddx functions |
1171 |
wddx_serialize_value,wddx_serialize_vars,wddx_packet_start,% |
1172 |
wddx_add_vars,wddx_deserialize,% |
1173 |
%--- xml functions |
1174 |
xml_parser_create,xml_set_object,xml_set_element_handler,% |
1175 |
xml_set_processing_instruction_handler,xml_set_default_handler,% |
1176 |
xml_set_notation_decl_handler,% |
1177 |
xml_parse,xml_get_error_code,xml_error_string,% |
1178 |
xml_get_current_column_number,xml_get_current_byte_index,% |
1179 |
xml_parser_free,xml_parser_set_option,xml_parser_get_option,% |
1180 |
utf8_encode,xml_parser_create_ns,% |
1181 |
xml_set_start_namespace_decl_handler,% |
1182 |
%--- xslt functions |
1183 |
xslt_set_log,xslt_create,xslt_errno,xslt_error,xslt_free,% |
1184 |
xslt_set_sax_handler,xslt_set_scheme_handler,% |
1185 |
xslt_set_base,xslt_set_encoding,xslt_set_sax_handlers,% |
1186 |
%--- yaz functions |
1187 |
yaz_addinfo,yaz_close,yaz_connect,yaz_errno,yaz_error,yaz_hits,% |
1188 |
yaz_database,yaz_range,yaz_record,yaz_search,yaz_present,% |
1189 |
yaz_scan,yaz_scan_result,yaz_ccl_conf,yaz_ccl_parse,% |
1190 |
yaz_wait,yaz_sort,% |
1191 |
%--- zip functions |
1192 |
zip_close,zip_entry_close,zip_entry_compressedsize,% |
1193 |
zip_entry_filesize,zip_entry_name,zip_entry_open,zip_entry_read,% |
1194 |
zip_read,% |
1195 |
%--- zlib functions |
1196 |
gzclose,gzeof,gzfile,gzgetc,gzgets,gzgetss,gzopen,gzpassthru,% |
1197 |
gzread,gzrewind,gzseek,gztell,gzwrite,readgzfile,gzcompress,% |
1198 |
gzdeflate,gzinflate,gzencode,},% |
1199 |
sensitive,% |
1200 |
morecomment=[l]\#,% |
1201 |
morecomment=[l]//,% |
1202 |
morecomment=[s]{/*}{*/},% |
1203 |
morestring=[b]",% |
1204 |
morestring=[b]'% |
1205 |
}[keywords,comments,strings]% |
1206 |
%% |
1207 |
%% Prolog definition (c) 1997 Dominique de Waleffe |
1208 |
%% |
1209 |
\lst@definelanguage{Prolog}% |
1210 |
{morekeywords={op,mod,abort,ancestors,arg,ascii,ask,assert,asserta,% |
1211 |
assertz,atom,atomic,char,clause,close,concat,consult,ed,ef,em,% |
1212 |
eof,fail,file,findall,write,functor,getc,integer,is,length,% |
1213 |
listing,load,name,nl,nonvar,not,numbervars,op,or,pp,prin,print,% |
1214 |
private,prompt,putc,ratom,read,read_from_this_file,rename,repeat,% |
1215 |
retract,retractall,save,see,seeing,seen,sh,skip,statistics,% |
1216 |
subgoal_of,system,tab,tell,telling,time,told,trace,true,unload,% |
1217 |
untrace,var,write},% |
1218 |
sensitive=f,% |
1219 |
morecomment=[l]\%,% |
1220 |
morecomment=[s]{/*}{*/},% |
1221 |
morestring=[bd]",% |
1222 |
morestring=[bd]'% |
1223 |
}[keywords,comments,strings]% |
1224 |
\lst@definelanguage{Ruby}% |
1225 |
{morekeywords={if,else,elsif,end,while,until,unless,do,case,when,for,% |
1226 |
in,each,def,module,class,break,redo,next,retry,exit,retrn,super,% |
1227 |
begin,rescue,yield,ensure,raise,catch,throw,once,NIL,nil,new,% |
1228 |
kind_of,self,require,include,extend},% |
1229 |
sensitive=true,% |
1230 |
morecomment=[l]\#,% |
1231 |
morecomment=[l]\#\#,% |
1232 |
morecomment=[s]{=BEGIN}{=END},% |
1233 |
morestring=[b]',% |
1234 |
morestring=[b]",% |
1235 |
morestring=[b]/% |
1236 |
}[keywords,comments,strings]% |
1237 |
%% |
1238 |
%% SHELXL definition (c) 1999 Aidan Philip Heerdegen |
1239 |
%% |
1240 |
\lst@definelanguage{SHELXL}% |
1241 |
{morekeywords={TITL,CELL,ZERR,LATT,SYMM,SFAC,DISP,UNIT,LAUE,% |
1242 |
REM,MORE,TIME,END,HKLF,OMIT,SHEL,BASF,TWIN,EXTI,SWAT,% |
1243 |
MERG,SPEC,RESI,MOVE,ANIS,AFIX,HFIX,FRAG,FEND,EXYZ,EADP,% |
1244 |
EQIV,OMIT,CONN,PART,BIND,FREE,DFIX,BUMP,SAME,SADI,CHIV,% |
1245 |
FLAT,DELU,SIMU,DEFS,ISOR,SUMP,L.S.,CGLS,SLIM,BLOC,DAMP,% |
1246 |
WGHT,FVAR,BOND,CONF,MPLA,RTAB,LIST,ACTA,SIZE,TEMP,WPDB,% |
1247 |
FMAP,GRID,PLAN,MOLE},% |
1248 |
sensitive=false,% |
1249 |
alsoother=_,% Makes the syntax highlighting ignore the underscores |
1250 |
morecomment=[l]{! },% |
1251 |
}% |
1252 |
%% |
1253 |
%% Tcl/Tk definition (c) Gerd Neugebauer |
1254 |
%% |
1255 |
\lst@definelanguage[tk]{tcl}[]{tcl}% |
1256 |
{morekeywords={activate,add,separator,radiobutton,checkbutton,% |
1257 |
command,cascade,all,bell,bind,bindtags,button,canvas,canvasx,% |
1258 |
canvasy,cascade,cget,checkbutton,config,configu,configur,% |
1259 |
configure,clipboard,create,arc,bitmap,image,line,oval,polygon,% |
1260 |
rectangle,text,textwindow,curselection,delete,destroy,end,entry,% |
1261 |
entrycget,event,focus,font,actual,families,measure,metrics,names,% |
1262 |
frame,get,grab,current,release,status,grid,columnconfigure,% |
1263 |
rowconfigure,image,image,create,bitmap,photo,delete,height,types,% |
1264 |
widt,names,index,insert,invoke,itemconfigure,label,listbox,lower,% |
1265 |
menu,menubutton,message,move,option,add,clear,get,readfile,pack,% |
1266 |
photo,place,radiobutton,raise,scale,scroll,scrollbar,search,see,% |
1267 |
selection,send,stdin,stdout,stderr,tag,bind,text,tk,tkerror,% |
1268 |
tkwait,window,variable,visibility,toplevel,unknown,update,winfo,% |
1269 |
class,exists,ismapped,parent,reqwidth,reqheight,rootx,rooty,% |
1270 |
width,height,wm,aspect,client,command,deiconify,focusmodel,frame,% |
1271 |
geometry,group,iconbitmap,iconify,iconmask,iconname,iconposition,% |
1272 |
iconwindow,maxsize,minsize,overrideredirect,positionfrom,% |
1273 |
protocol,sizefrom,state,title,transient,withdraw,xview,yview,% |
1274 |
yposition,% |
1275 |
-accelerator,-activebackground,-activeborderwidth,% |
1276 |
-activeforeground,-after,-anchor,-arrow,-arrowshape,-aspect,% |
1277 |
-async,-background,-before,-bg,-bigincrement,-bitmap,-bordermode,% |
1278 |
-borderwidth,-button,-capstyle,-channel,-class,-closeenough,% |
1279 |
-colormap,-column,-columnspan,-command,-confine,-container,% |
1280 |
-count,-cursor,-data,-default,-detail,-digits,-direction,% |
1281 |
-displayof,-disableforeground,-elementborderwidth,-expand,% |
1282 |
-exportselection,-extend,-family,-fg,-file,-fill,-focus,-font,% |
1283 |
-fontmap,-foreground,-format,-from,-gamma,-global,-height,% |
1284 |
-highlightbackground,-highlightcolor,-highlightthickness,-icon,% |
1285 |
-image,-in,-insertbackground,-insertborderwidth,-insertofftime,% |
1286 |
-insertontime,-imsertwidth,-ipadx,-ipady,-joinstyle,-jump,% |
1287 |
-justify,-keycode,-keysym,-label,-lastfor,-length,-maskdata,% |
1288 |
-maskfile,-menu,-message,-mode,-offvalue,-onvalue,-orient,% |
1289 |
-outlien,-outlinestipple,-overstrike,-override,-padx,-pady,% |
1290 |
-pageanchor,-pageheight,-pagewidth,-pagey,-pagey,-palette,% |
1291 |
-parent,-place,-postcommand,-relheight,-relief,-relwidth,-relx,% |
1292 |
-rely,-repeatdelay,-repeatinterval,-resolution,-root,-rootx,% |
1293 |
-rooty,-rotate,-row,-rowspan,-screen,-selectcolor,-selectimage,% |
1294 |
-sendevent,-serial,-setgrid,-showvalue,-shrink,-side,-size,% |
1295 |
-slant,-sliderlength,-sliderrelief,-smooth,-splinesteps,-state,% |
1296 |
-sticky,-stipple,-style,-subsample,-subwindow,-tags,-takefocus,% |
1297 |
-tearoff,-tearoffcommand,-text,-textvariable,-tickinterval,-time,% |
1298 |
-title,-to,-troughcolor,-type,-underline,-use,-value,-variable,% |
1299 |
-visual,-width,-wrap,-wraplength,-x,-xscrollcommand,-y,% |
1300 |
-bgstipple,-fgstipple,-lmargin1,-lmargin2,-rmargin,-spacing1,% |
1301 |
-spacing2,-spacing3,-tabs,-yscrollcommand,-zoom,% |
1302 |
activate,add,addtag,bbox,cget,clone,configure,coords,% |
1303 |
curselection,debug,delete,delta,deselect,dlineinfo,dtag,dump,% |
1304 |
entrycget,entryconfigure,find,flash,fraction,get,gettags,handle,% |
1305 |
icursor,identify,index,insert,invoke,itemcget,itemconfigure,mark,% |
1306 |
moveto,own,post,postcascade,postscript,put,redither,ranges,% |
1307 |
scale,select,show,tag,type,unpost,xscrollcommand,xview,% |
1308 |
yscrollcommand,yview,yposition}% |
1309 |
}% |
1310 |
\lst@definelanguage[]{tcl}% |
1311 |
{alsoletter={.:,*=&-},% |
1312 |
morekeywords={after,append,array,names,exists,anymore,donesearch,% |
1313 |
get,nextelement,set,size,startsearch,auto_mkindex,binary,break,% |
1314 |
case,catch,cd,clock,close,concat,console,continue,default,else,% |
1315 |
elseif,eof,error,eval,exec,-keepnewline,exit,expr,fblocked,% |
1316 |
fconfigure,fcopy,file,atime,dirname,executable,exists,extension,% |
1317 |
isdirectory,isfile,join,lstat,mtime,owned,readable,readlink,% |
1318 |
rootname,size,stat,tail,type,writable,-permissions,-group,-owner,% |
1319 |
-archive,-hidden,-readonly,-system,-creator,-type,-force,% |
1320 |
fileevent,flush,for,foreach,format,gets,glob,global,history,if,% |
1321 |
incr,info,argsbody,cmdcount,commands,complete,default,exists,% |
1322 |
globals,level,library,locals,patchlevel,procs,script,tclversion,% |
1323 |
vars,interp,join,lappend,lindex,linsert,list,llength,lrange,% |
1324 |
lreplace,lsearch,-exact,-regexp,-glob,lsort,-ascii,-integer,% |
1325 |
-real,-dictionary,-increasing,-decreasing,-index,-command,load,% |
1326 |
namespace,open,package,forget,ifneeded,provide,require,unknown,% |
1327 |
vcompare,versions,vsatisfies,pid,proc,puts,-nonewline,pwd,read,% |
1328 |
regexp,-indices,regsub,-all,-nocaserename,return,scan,seek,set,% |
1329 |
socket,source,split,string,compare,first,index,last,length,match,% |
1330 |
range,tolower,toupper,trim,trimleft,trimright,subst,switch,tell,% |
1331 |
time,trace,variable,vdelete,vinfo,unknown,unset,uplevel,upvar,% |
1332 |
vwait,while,acos,asin,atan,atan2,ceil,cos,cosh,exp,floor,fmod,% |
1333 |
hypot,log,log10,pow,sin,sinh,sqrt,tan,tanh,abs,double,int,round% |
1334 |
},% |
1335 |
morestring=[d]",% |
1336 |
MoreSelectCharTable=% |
1337 |
\lst@CArgX\#\relax\lst@DefDelimB{}{}% |
1338 |
{\ifx\lst@lastother\lstum@backslash |
1339 |
\expandafter\@gobblethree |
1340 |
\fi}% |
1341 |
\lst@BeginComment\lst@commentmode |
1342 |
{{\lst@commentstyle}\lst@Lmodetrue}% |
1343 |
}[keywords,comments,strings]% |
1344 |
%% |
1345 |
%% VBScript definition (c) 2000 Sonja Weidmann |
1346 |
%% |
1347 |
\lst@definelanguage{VBScript}% |
1348 |
{morekeywords={Call,Case,Const,Dim,Do,Each,Else,End,Erase,Error,Exit,% |
1349 |
Explicit,For,Function,If,Loop,Next,On,Option,Private,Public,% |
1350 |
Randomize,ReDim,Rem,Select,Set,Sub,Then,Wend,While,Abs,Array,Asc,% |
1351 |
Atn,CBool,CByte,CCur,CDate,CDbl,Chr,CInt,CLng,Cos,CreateObject,% |
1352 |
CSng,CStr,Date,DateAdd,DateDiff,DatePart,DateSerial,DateValue,% |
1353 |
Day,Exp,Filter,Fix,FormatCurrency,FormatDateTime,FormatNumber,% |
1354 |
FormatPercent,GetObject,Hex,Hour,InputBox,InStr,InStrRev,Int,% |
1355 |
IsArray,IsDate,IsEmpty,IsNull,IsNumeric,IsObject,Join,LBound,% |
1356 |
LCase,Left,Len,LoadPicture,Log,LTrim,Mid,Minute,Month,MonthName,% |
1357 |
MsgBox,Now,Oct,Replace,RGB,Right,Rnd,Round,RTrim,ScriptEngine,% |
1358 |
ScriptEngineBuildVersion,ScriptEngineMajorVersion,% |
1359 |
ScriptEngineMinorVersion,Second,Sgn,Sin,Space,Split,Sqr,StrComp,% |
1360 |
StrReverse,String,Tan,Time,TimeSerial,TimeValue,Trim,TypeName,% |
1361 |
UBound,UCase,VarType,Weekday,WeekdayName,Year, And,Eqv,Imp,Is,% |
1362 |
Mod,Not,Or,Xor,Add,BuildPath,Clear,Close,Copy,CopyFile,% |
1363 |
CopyFolder,CreateFolder,CreateTextFile,Delete,DeleteFile,% |
1364 |
DeleteFolder,Dictionary,Drive,DriveExists,Drives,Err,Exists,File,% |
1365 |
FileExists,FileSystemObject,Files,Folder,FolderExists,Folders,% |
1366 |
GetAbsolutePathName,GetBaseName,GetDrive,GetDriveName,% |
1367 |
GetExtensionName,GetFile,GetFileName,GetFolder,% |
1368 |
GetParentFolderName,GetSpecialFolder,GetTempName,Items,Keys,Move,% |
1369 |
MoveFile,MoveFolder,OpenAsTextStream,OpenTextFile,Raise,Read,% |
1370 |
ReadAll,ReadLine,Remove,RemoveAll,Skip,SkipLine,TextStream,Write,% |
1371 |
WriteBlankLines,WriteLine,Alias,Archive,CDROM,Compressed,% |
1372 |
Directory,Fixed,ForAppending,ForReading,ForWriting,Hidden,Normal,% |
1373 |
RAMDisk,ReadOnly,Remote,Removable,System,SystemFolder,% |
1374 |
TemporaryFolder,TristateFalse,TristateTrue,TristateUseDefault,% |
1375 |
Unknown,Volume,WindowsFolder,vbAbortRetryIgnore,% |
1376 |
vbApplicationModal,vbArray,vbBinaryCompare,vbBlack,vbBlue,% |
1377 |
vbBoolean,vbByte,vbCr,vbCrLf,vbCritical,vbCurrency,vbCyan,% |
1378 |
vbDataObject,vbDate,vbDecimal,vbDefaultButton1,vbDefaultButton2,% |
1379 |
vbDefaultButton3,vbDefaultButton4,vbDouble,vbEmpty,vbError,% |
1380 |
vbExclamation,vbFirstFourDays,vbFirstFullWeek,vbFirstJan1,% |
1381 |
vbFormFeed,vbFriday,vbGeneralDate,vbGreen,vbInformation,% |
1382 |
vbInteger,vbLf,vbLong,vbLongDate,vbLongTime,vbMagenta,vbMonday,% |
1383 |
vbNewLine,vbNull,vbNullChar,vbNullString,vbOKC,ancel,vbOKOnly,% |
1384 |
vbObject,vbObjectError,vbQuestion,vbRed,vbRetryCancel,vbSaturday,% |
1385 |
vbShortDate,vbShortTime,vbSingle,vbString,vbSunday,vbSystemModal,% |
1386 |
vbTab,vbTextCompare,vbThursday,vbTuesday,vbUseSystem,% |
1387 |
vbUseSystemDayOfWeek,vbVariant,vbVerticalTab,vbWednesday,vbWhite,% |
1388 |
vbYellow,vbYesNo,vbYesNoCancel},% |
1389 |
sensitive=f,% |
1390 |
morecomment=[l]',% |
1391 |
morestring=[d]"% |
1392 |
}[keywords,comments,strings]% |
1393 |
%% |
1394 |
%% VRML definition (c) 2001 Oliver Baum |
1395 |
%% |
1396 |
\lst@definelanguage[97]{VRML} |
1397 |
{morekeywords={DEF,EXTERNPROTO,FALSE,IS,NULL,PROTO,ROUTE,TO,TRUE,USE,% |
1398 |
eventIn,eventOut,exposedField,field,Introduction,Anchor,% |
1399 |
Appearance,AudioClip,Background,Billboard,Box,Collision,Color,% |
1400 |
ColorInterpolator,Cone,Coordinate,CoordinateInterpolator,% |
1401 |
Cylinder,CylinderSensor,DirectionalLight,ElevationGrid,Extrusion,% |
1402 |
Fog,FontStyle,Group,ImageTexture,IndexedFaceSet,IndexedLineSet,% |
1403 |
Inline,LOD,Material,MovieTexture,NavigationInfo,Normal,% |
1404 |
NormalInterpolator,OrientationInterpolator,PixelTexture,% |
1405 |
PlaneSensor,PointLight,PointSet,PositionInterpolator,% |
1406 |
ProximitySensor,ScalarInterpolator,Script,Shape,Sound,Sphere,% |
1407 |
SphereSensor,SpotLight,Switch,Text,TextureCoordinate,% |
1408 |
TextureTransform,TimeSensor,TouchSensor,Transform,Viewpoint,% |
1409 |
VisibilitySensor,WorldInfo},% |
1410 |
morecomment=[l]\#,% bug: starts comment in the first column |
1411 |
morestring=[b]"% |
1412 |
}[keywords,comments,strings] |
1413 |
\endinput |
1414 |
%% |
1415 |
%% End of file `lstlang2.sty'. |