Menu

[r2509]: / trunk / Src / Help / HTML / snippet_constant.htm  Maximize  Restore  History

Download this file

62 lines (61 with data), 2.2 kB

 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
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
<!--
* This Source Code Form is subject to the terms of the Mozilla Public License,
* v. 2.0. If a copy of the MPL was not distributed with this file, You can
* obtain one at http://mozilla.org/MPL/2.0/
*
* Copyright (C) 2009-2012, Peter Johnson (www.delphidabbler.com).
*
* $Rev$
* $Date$
*
* Help topic describing constant snippet kind.
-->
<html>
<head>
<meta http-equiv="Content-Type" content="text-html; charset=Windows-1252">
<title>
Constant Snippets
</title>
<link rel="stylesheet" href="../css/codesnip.css" type="text/css">
</head>
<body>
<object
type="application/x-oleobject"
classid="clsid:1e2a7bd0-dab9-11d0-b93a-00c04fc99f9e"
>
<param name="ALink Name" value="SnippetConstant">
</object>
<h1>
<a name="snippet_constant"></a>Constant Snippets
</h1>
<p>
A constant snippet defines one or more Pascal constants. They can either
be true constants or typed constants.
</p>
<p>
Each constant snippet begins with the <strong>const</strong> keyword as
the first non-space text in the source code. Comments may not preceed it.
The <strong>const</strong> keyword is followed by at least one space or
newline and then one or more constant definitions.
</p>
<p>
Here's an example of a valid constant snippet:
</p>
<pre class="source-code">const
cRangeMax = 3;
cRangeMin = 1;
cIntArray: array[cRangeMin..cRangeMax] of Integer = (42, 56, 99);</pre>
<p>
Constant snippets may refer to other
<a href="snippet_type.htm">simple type</a> definitions,
<a href="snippet_class.htm">class &amp; advanced record</a> definitions
or constants, providing they are defined in Delphi units or elsewhere in
the database. The snippet's units and dependencies references should
indicate where to find the other types and constants. Constants may not
reference <a href="snippet_routine.htm">routine</a>,
<a href="snippet_unit.htm">unit</a> or
<a href="snippet_freeform.htm">freeform</a> snippets.
</p>
</body>
</html>
Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.