Menu

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

Download this file

71 lines (70 with data), 2.6 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
62
63
64
65
66
67
68
69
70
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
<!--
* ***** BEGIN LICENSE BLOCK *****
*
* Version: MPL 1.1
*
* The contents of this file are subject to the Mozilla Public License Version
* 1.1 (the "License"); you may not use this file except in compliance with the
* License. You may obtain a copy of the License at http://www.mozilla.org/MPL/
*
* Software distributed under the License is distributed on an "AS IS" basis,
* WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License for
* the specific language governing rights and limitations under the License.
*
* The Original Code is snippet_constant.htm
*
* The Initial Developer of the Original Code is Peter Johnson
* (http://www.delphidabbler.com/).
*
* Portions created by the Initial Developer are Copyright (C) 2009 Peter
* Johnson. All Rights Reserved.
*
* ***** END LICENSE BLOCK *****
-->
<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">type definitions</a> 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">routines</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.