lunedì 15 novembre 2010

Self-reproduction programs

Questo post introduce una tecnica di programmazione che va sotto il nome di self-reproduction programs. Non sono altro che script che, eseguiti, riproducono esattamente il codice utilizzato per essere scritti.
Qui un elenco.

Occhio: script del genere non sono nello spirito giusto:

#!/bin/sh
# program riproduci.sh
cat $0

poiche' l'esecuzione dello script produrrebbe il codice medesimo, ma si e' ricorso al trucchetto non ammesso del programma cat.

Nessun commento:

Posta un commento