summaryrefslogtreecommitdiff
path: root/fpcdocs/old/lstfpc.sty
blob: 3a1938dadcf2f91040a5cf01d2f7ab193932efcf (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
%%
%% This is file `lstdelphi.sty',
%% generated with the docstrip utility.
%%
%% The original source files were:
%%
%% listings.dtx  (with options: `tp')
%% 
%% (w)(c) 1996-1997 by Carsten Heinz
%% 
%% This file is distributed freely. You are not allowed to take money
%% for the distribution or use of this file, except for a nominal charge
%% for copying etc.
%% 
%% This file is distributed without any warranty; without even the implied
%% warranty of merchantability or fitness for a particular purpose.
%% 
%% You are not allowed to change this file.
%% 
\selectlisting{pascal}%
\begingroup \makeatletter %
\gdef\lstdrv@fpc@{\lstdrv@pascal@ %
    \morekeywords{asm,constructor,destructor,implementation,inline,%
        interface,interrupt,nil,object,shl,shr,string,unit,uses,xor,%
% Delphi stuff
        as,break,class,continue,except,exports,fail,finalization,finally,%
        inherited,initialization,is,%
        library,on,packed,property,raise,try,threadvar,resourcestring,%
        stringresource,%
% Modifiers
        absolute,abstract,assembler,automated,cdecl,default,dispid,dynamic,%
        export,external,far,forward,index,message,name,near,nodefault,%
        override,pascal,private,protected,public,published,read,%
        readonly,register,resident,safecall,stdcall,stored,%
        virtual,write,writeonly,%
% Free Pascal extras
        dispose,exit,false,new,operator,otherwise,popstack,self,true}}%
\endgroup %
\endinput
%%
%% End of file `lstdelph.sty'.