Subscribe: Stacktrace» Luigi Panzeri
http://stacktrace.it/author/luigi/feed/
Preview: Stacktrace» Luigi Panzeri

Stacktrace



Aperiodico di resistenza informatica



Last Build Date: Tue, 09 Feb 2016 09:05:20 +0000

 



Common Lisp Macro/3

Mon, 16 Feb 2009 03:20:35 +0000

In quest’ultima puntata della miniserie daremo uno sguardo ad una serie di tipologie di macro meno comuni ma che ci permettono di costruire dei costrutti molto versatili e potenti. Cercheremo di capire infine quando è preferibile non utilizzare una macro per astrarre pattern di codice del nostro software. Macro utilities Vediamo infine un ultimo esempio […]



Common Lisp Macro/2

Wed, 02 Jul 2008 07:20:05 +0000

In questa seconda parte vedremo alcuni utilizzi delle macro in Common Lisp e discuteremo due problemi tipici: la cattura accidentale di nomi (variable capture) e la valutazione multipla. Decorare il codice Un utilizzo comune delle macro è la costruzione di wrapper che ci permettono di modificare il comportamento di un blocco di codice, magari di […]



La Summer Of Code italiana

Tue, 10 Jun 2008 19:24:20 +0000

Abbiamo già parlato del Google Summer of Code (in seguito SoC), un programma di Google che finanzia progetti liberi e più generalmente open source, dando l’opportunità a studenti di ogni grado di partecipare allo sviluppo di tali progetti. Il SoC, inoltre, permette agli studenti di conoscere e introdursi nella vita molto peculiare di una community […]



Common Lisp Macro/1

Tue, 03 Jun 2008 06:40:16 +0000

Tra le funzionalità che rendono il Common Lisp un linguaggio molto potente e differente da quelli più diffusi, vi sono le macro.Una notazione ed una sintassi con poche regole ed un sistema di lettura, compilazione e esecuzione del codice molto flessibile danno allo sviluppatore la possibilità di astrarre un pattern di codice in un nuovo […]