Memoràndum al respecte de típiques funcions recursives que he programat per a diversos usos en Pascal. S’inclouen funcions com de test de nombres (primers/compostos), factorial, obtenció de paraula n-èssima d’una frase, etc.
Unitat CRT (muLISP)
Unitat de gestió de recursos visuals de text en Lisp (no ANSI: int 10h).
Es publica la unitat CRT per a muLISP que inclou declaracions bàsiques de treball així com una col·leció bàsica de funcions relacionades amb la gestió visual en mode text. Actualitzada a 22/05.
Lisp CRT Unit (38 downloads)Visor d’arxius SCR (Sinclair Spectrum) fet en Pascal (Lazarus)
A l’arxiu s’empaqueta un projecte Lazarus per visualitzar fitxers amb extensió SCR que contenen captures de pantalla realitzades amb emuladors (i que són un bolcat literal de la zona de memòria que conté el que es visualitza per pantalla).
Continue reading “Visor d’arxius SCR (Sinclair Spectrum) fet en Pascal (Lazarus)”
Gràfics en Lazarus (FPK) – TImage
Ací pose un exemple simple de com fer sota Lazarus un programa mínim que consisteix en una finestra form que conté una àrea de llenç per dibuixar (canvas), i un parell de botons (un per sortir del programa i un altre que dibuixa una línia -píxel a píxel- , un parell de rectangles…). El codi està simplificat al màxim per poder-lo reproduir fàcilment.