Pascal

Referencias de ayuda

En la asignatura solo se ve una pequeña parte de lo que es Pascal, en estas guías, o en cualquier libro, hay esa información, y muchísimo más sobre el lenguaje.


Instalación

Para trabajar en windows con el compilador de Pascal, primero instalaremos el compilador de Free Pascal, y después instalaremos el entorno de trabajo Geany. Una vez instalados los dos, asociaremos Geany con el Free Pascal (Geany es un entorno que sirve para muchos lenguajes, y FreePascal puede usarse con diferentes entornos).

Información para Mac.

¡¡Se recomienda no esperar a final de curso para instalarlo, por si diera algún problema poder resolverlo antes de ir apurados con el proyecto!!

Free Pascal

Compilador del lenguaje Pascal

Web original: https://www.freepascal.org/

  Instalación

Geany

Editor de textos que usaremos como entorno de desarrollo para trabajar con programas Pascal y el compilador Free Pascal

Web original: https://www.geany.org/

  Instalación

  Problemas

  Asociación de ficheros .pas con Geany

  Otras cuestiones

Mac

FreePascal: Para descargar el FreePascal para Mac clicar en el botón en "Download Latest version" y guardarlo (hacerlo desde el propio mac, para que lo reconozca). En caso de que no sea la versión adecuada para vuestro modelo de Mac, o lo descargáis desde un ordenador diferente, seleccionar la carpeta de la última versión, y allí elegir la opción adecuada al procesador, resultando lo más probable que sea el fichero "fpc-XXX.intel-macosx.dmg" (siendo XXX el nº de versión). En caso de que no os funcione esa aplicación, también podéis descargárosla en este otro repositorio.

Geany: Descargar la aplicación en https://www.geany.org/Download/Releases clicando en "geany-YYY_osx.dmg" (siendo YYY el nº de versión). En caso de no funcionar se pueden elegir otros entornos de edición y desarrollo como:

Comentario: No he podido probar estas opciones al no disponer de Mac, así que si lo instaláis, agradecería cualquier información o actualización al respecto, para poder pasarla a otros alumnos

Alternativas

Por si alguien con experiencia quiere probar otros compiladores y entornos, o por si a alguien le falla lo anterior (en este último caso, que primero consulte al profesor para intentar resolver los problemas)

  Lazarus

Compilador basado en Free Pascal con IDE incorporado, muchísimo más elaborado que los anteriores. Alternativa libre y gratuita a Delphi.

Web original: https://www.lazarus.freepascal.org/

  Dev-pascal

Entorno de Desarrollo y edición para Free Pascal (alternativa a Geany en windows)

Web original: https://www.bloodshed.net/devpascal.html 

  MSEide

Entorno de Desarrollo y edición para Free Pascal (alternativa a Geany en windows)

Web original: https://github.com/mse-org/mseide-msegui