Sign in Join
Wiki copytemporary

Begin/es: what changed

Revision 0 to 1. Removed lines have a minus sign; added lines have a plus sign.

Title: Begin/es

OldNewLine
1+La [[Keyword|palabra reservada]] **begin** se usa para indicar el comienzo de la sección ejecutable de una [[Function/es|función]], [[Method|método]] de un [[Object|objecto]], [[Procedure|procedimiento]], [[Program|programa]], [[Property|propiedad]] de un objeto o el comienzo de un bloque de código.
2+
3+Para una función, método, procedimiento, programa o propiedad, se utiliza después de todas las declaraciones de [[const/es|constantes]], [[Type]] y [[var/es|variables]] y antes de la primera instrucción ejecutable. Siempre es terminado por una instrucción [[End/es|end]]:
4+
5+``` pascal
6+ program Project1;
7+ var (..);
8+ begin
9+ (..);
10+ end.
11+```
12+
13+Para un bloque de código, delimita la parte superior del bloque y también se termina mediante una instrucción end:
14+
15+``` pascal
16+ if (..) then
17+ begin
18+ (..)
19+ end
20+ else
21+ begin
22+ (..)
23+ end;
24+```
25+
26+Un **begin** *debe* cerrarse con un **[[End/es|end]]**.
27+
28+---
29+*From the Free Pascal wiki, page "Begin/es", as it stood on 2022-08-10 after a change by Kai Burghardt, out of the wiki's dump of 2024-05-26. Copyright stays with the author who wrote it, according to the old wiki's [[Licensing]] page. If you have concerns about this material, [message the admin](/wiki-contact).*

Back to history