
Error: Illegal unit name (expecting PROGRAM)
Publicado por Jesus (3 intervenciones) el 24/09/2021 22:02:38
Soy un aficionado que se encuentra aprendiendo pascal. Por el momento he memorizado y asimilado la mitad del curso en el que me encuento
En fin vine para preguntar que es lo que estoy haciendo mal o si es posible saber una solucion
Por el momento he estado tratando de montar una unidad tal y como lo explica el curso pero aunque me detenga a pensar no encuentro la causa. Asi es como lo he escrito:
Ese es solo un simple ejemplo del curso, se supone que en el curso el programa se ejecuta correctamente. Pero cuando yo lo intento me aparece aparecen estos mensajes del compilador:
-unidad.pas(1, 12) Error: Illegal unit name: saludo (expecting PROGRAM)
-unidad.pas(6, 1) Fatal: There were 1 errors compiling module, stopping
En fin vine para preguntar que es lo que estoy haciendo mal o si es posible saber una solucion
Por el momento he estado tratando de montar una unidad tal y como lo explica el curso pero aunque me detenga a pensar no encuentro la causa. Asi es como lo he escrito:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
unit saludo;
interface
procedure hola;
implementation
procedure hola;
begin
write('Hola Mundo');
end;
end.
program miUnit;
uses saludo;
begin
hola;
end.
Ese es solo un simple ejemplo del curso, se supone que en el curso el programa se ejecuta correctamente. Pero cuando yo lo intento me aparece aparecen estos mensajes del compilador:
-unidad.pas(1, 12) Error: Illegal unit name: saludo (expecting PROGRAM)
-unidad.pas(6, 1) Fatal: There were 1 errors compiling module, stopping
Valora esta pregunta


0