File: pascal.xml

package info (click to toggle)
tea 28.1.1-1
  • links: PTS
  • area: main
  • in suites: squeeze
  • size: 1,520 kB
  • ctags: 1,556
  • sloc: cpp: 10,148; ansic: 2,960; xml: 2,732; makefile: 7
file content (74 lines) | stat: -rw-r--r-- 2,471 bytes parent folder | download
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
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
<document exts="pp;pas;dpr" langs="Pascal">

<item name="options" casecare="0" wrap="0"> 
</item>

<item name="keywords" type="keywords" color="keywords" fontstyle="bold">
\babsolute\b;\belse\b;\bnil\b;\bset\b;
\band\b;\bend\b;\bnot\b;\bshl\b;
\barray\b;\bfile\b;\bobject\b;\bshr\b;
\basm\b;\bfor\b;\bof\b;\bstring\b;
\bbegin\b;\bfunction\b;\bon\b;\bthen\b;
\bbreak\b;\bgoto\b;\boperator\b;\bto\b;
\bcase\b;\bif\b;\bor\b;\btype\b;
\bconst\b;\bimplementation\b;\bpacked\b;\bunit\b;
\bconstructor\b;\bin\b;\bprocedure\b;\buntil\b;
\bcontinue\b;\binherited\b;\bprogram\b;\buses\b;
\bdestructor\b;\binline\b;\brecord\b;\bvar\b;
\bdiv\b;\binterface\b;\breintroduce\b;\bwhile\b;
\bdo\b;\blabel\b;\brepeat\b;\bwith\b;
\bdownto\b;\bmod\b;\bself\b;\bxor\b;
\bas\b;\bfinalization\b;\blibrary\b;\braise\b;
\bclass\b;\bfinally\b;\bon\b;\bthreadvar\b;
\bexcept\b;\binitialization\b;\bout\b;\btry\b;
\bexports\b;\bis\b;\bproperty\b;
\bdispose\b;\bfalse\b;\btrue\b;
\bexit\b;\bnew\b
</item>

<item name="modifiers" type="keywords" color="modifiers" fontstyle="bold">
\bexternal\b;\bnostackframe\b;\bread\b;
\babstract\b;\bfar\b;\boldfpccall\b;\bregister\b;
\balias\b;\bfar16\b;\boverride\b;\bsafecall\b;
\bassembler\b;\bforward\b;\bpascal\b;\bsoftfloat\b;
\bcdecl\b;\bindex\b;\bprivate\b;\bstdcall\b;
\bcppdecl\b;\blocal\b;\bprotected\b;\bvirtual\b;
\bdefault\b;\bname\b;\bpublic\b;\bwrite\b;
\bexport\b;\bnear\b;\bpublished\b
</item>

<item name="types" type="keywords" color="type">
\binteger\b;\bshortint\b;\bsmallint\b;\blongint\b;
\blongword\b;\bint64\b;\bbyte\b;\bword\b;\bcardinal\b;\bqword\b;\bboolean\b;\bbytebool\b;\blongbool\b;\bchar \b;\breal\b;\bsingle\b;\bdouble\b;\bextended\b;\bcomp\b;\bcurrency\b;\bansistring\b;\bstring\b;\bwidechar\b;\bpchar\b</item>

<item name="label" type="item" color="label" fontstyle="bold">^[a-zA-Z_][a-zA-Z0-9_]*\:</item>

<item name="include" type="item" color="include" fontstyle="italic">
^#uses
</item>

<item name="single comment" type="item" color="single comment" fontstyle="bold">
//[^\n]*
</item>

<item name="quotes" type="item" color="quotes" fontstyle="italic">
".*"
</item>

<item name="char" type="item" color="quotes" fontstyle="italic">
'.*'
</item>

<item name="mcomment-start" type="mcomment-start" color="mcomment-start" fontstyle="italic">
\{
</item>

<item name="mcomment-end" type="mcomment-end">
\}
</item>

<item name="cm_mult" type="comment">{%s}</item>
<item name="cm_single" type="comment">//%s</item>


</document>