-
Notifications
You must be signed in to change notification settings - Fork 2
Expand file tree
/
Copy path1001.html
More file actions
84 lines (67 loc) · 4.04 KB
/
1001.html
File metadata and controls
84 lines (67 loc) · 4.04 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
71
72
73
74
75
76
77
78
79
80
81
82
83
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta name="generator" content="HTML Tidy, see www.w3.org" />
<title>Ayuda de DIV 2 - Definición de un nombre</title>
<meta name="keywords" content="div, div2" />
<meta name="description" content="Ayuda en pantalla de DIV Games Studio 2" />
<meta http-equiv="Content-Language" content="ES" />
<meta name="author" content="Hammer Technologies" />
<meta name="copyright" content="© Copyright 1998,99 Hammer Technologies" />
<meta name="generator" content="divhelp v0.1 © 2007 Er_Makina" />
<meta name="robots" content="all,follow,index" />
<meta name="distribution" content="global" />
<link href="estilo.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div class="botonera">
<ul>
<li><a class="botonindice" href="indice.html">Índice</a></li>
<li><a class="botoninicio" href="3.html">Inicio</a></li>
<li><a class="botonglosario" href="4.html">Glosario</a></li>
<li><a class="botonfunciones" href="1032.html">Funciones</a></li>
</ul>
</div>
<h1>Definición de un nombre</h1>
<p>Un nombre es una secuencia de carácteres alfanuméricos que se utiliza para
<strong>identificar</strong> un objeto del programa, como puede ser el nombre de un proceso, de
una <a href="1004.html">constante</a> o de una variable.</p>
<p>Estos nombres pueden formarse con los siguientes carácteres:</p>
<p> Símbolos:<br />
<strong>_ # ª º $ × £ Ø ø</strong><br />
Dígitos:<br />
<strong>0123456789</strong><br />
Letras:<br />
<strong>abcdefghijklmnopqrstuvwxyz</strong><br />
Letras (extendido):<br />
<strong>ñ ç æ âäàåá
êëèé îïìí ôöòó
ûüùú ÿ</strong><br />
</p>
<p>Siempre que se respeten las siguientes reglas para construir nuevos nombres:</p>
<p>- La secuencia de carácteres no debe contener carácteres que no estén
en la relación anterior (excepto las letras <strong>mayúsculas</strong>
correspondientes a las minúsculas de la lista).</p>
<p>- Dentro de la secuencia no se pueden poner espacios en blanco, es decir, no es
válido como nombre <strong>nave enemiga</strong>, pues para el compilador se
trataría de dos nombres; en este caso se puede declarar el nombre como
<strong>nave_enemiga</strong>.</p>
<p>- Un nombre no puede comenzar por un dígito numérico, es decir,
<strong>0a</strong> no es un nombre válido. No obstante tras el primer carácter,
pueden incluirse en el nombre todos los dígitos necesarios (<strong>a0</strong> si es un
nombre válido).</p>
<p>- El nombre no debe coincidir con ninguna de las palabras reservadas del lenguaje ni con
ninguno de los objetos (constantes, variables, etc.) predefinidos en el lenguaje. Para
comprobar esto, ver la lista de palabras reservadas y objetos predefinidos, pudiéndose
acceder al glosario en cualquier momento. Las palabras reservadas aparecen en mayúsculas
y los objetos predefinidos en minúsculas.</p>
<p>- No se diferencian las letras mayúsculas de las mínusculas
(<strong>ABc</strong> y <strong>abC</strong> son el mismo nombre para el compilador).</p>
<p>- No se puede utilizar un mismo nombre para dos objetos diferentes, por ejemplo, no se puede
llamar a una constante <strong>valor</strong> y, después, declarar un proceso como
<strong>PROCESS valor(x, y);</strong>.</p>
<hr />
Ver: <a href="1000.html">Sintaxis</a>
</body>
</html>