Non ho idea se esista una funzione di corrispondenza del modello per Common Lisp, tuttavia devo eseguire la mia funzione. Non ho idea di Lisp. Qualcuno può dare un colpo d'occhio sull'apprendimento del Lisp e, soprattutto, su come fare la corrispondenza dei pattern in Lisp. Dovrò passare uno schema e un fatto e dire se corrispondono. Un esempio potrebbe essereCome eseguire la corrispondenza del modello in Common Lisp
(heroes (hitpoints=hp) (mana=m))
deve corrispondere
(Morphling (hitpoints 435) (mana 260))
si deve anche essere in grado di fare confronti numerici anche di se un numero maggiore o minore. Come se un altro eroe mana fosse meno quello di Morphling.
Eccellente descrizione in [On Lisp] di Paul Graham (http://ep.yimg.com/ty/cdn/paulgraham/onlisp.pdf) (capitolo 19, p246ff) –