[extensionname]
name=pascal;

[colorsel]
default=1;

[color]
edit_text_gen=0;
edit_backgrnd=0;
edit_val_str=0;
edit_val_int=0;
edit_symbol=0;
edit_keyword=0;
edit_usrkeywd=0;
edit_comment=0;
edit_preproc=0;
edit_inlineas=0;
out_text_gen=0;
out_backgrnd=0;
clp_text_gen=0;
clp_backgrnd=0;
prj_text_gen=0;
prj_backgrnd=0;
prj_tree_line=0;
ruler_bg=0;
ruler_fg=0;
marker=0;

[syskeywd]
key=and downto in or string array else inherited out then as end initialization packed threadvar asm except inline procedure to begin exports interface program try case file is property type class finalization label raise unit const finally library record until constructor for mod repeat uses destructor function nil resourcestring var dispinterface goto not set while div if object shl with do implementation of shr xor absolute dynamic name protected resident abstract export near public safecall assembler external nodefault published stdcall automated far overload read stored cdecl forward override readonly virtual contains implements package register write default index pascal reintroduce writeonly dispid message private requires;

[usrkeywd]
key=;

[fileext]
ext=*.pas *.pp *.inc;

