--- /dev/null
+#+title: 🔥 OOΛ in Common Lisp 🔥
+#+author: Bizzoni Leonardo (899629), Barone Matteo(matricola), Mirko Tolentino(matricola)
+
+* Breve descrizione
+42
+
+* Primitive principali
+** def_class
+*** Definizione
+
+
+*** Implementazione
+#+begin_src prolog :tangle ool.lisp
+(write-line "Incredibile definizione del predicato `def_class`")
+#+end_src
+
+*** Esempio pratico
+
+
+** make
+*** Definizione
+
+
+*** Implementazione
+#+begin_src prolog :tangle ool.lisp
+(write-line "Incredibile definizione del predicato `make`")
+#+end_src
+
+*** Esempio pratico
+
+
+** field
+*** Definizione
+
+
+*** Implementazione
+#+begin_src prolog :tangle ool.lisp
+(write-line "Incredibile definizione del predicato `field`")
+#+end_src
+
+*** Esempio pratico
+
+** fields
+*** Definizione
+
+
+*** Implementazione
+#+begin_src prolog :tangle ool.lisp
+(write-line "Incredibile definizione del predicato `fields`")
+#+end_src
+
+*** Esempio pratico
+
+
+* Predicati helper
--- /dev/null
+(write-line "Incredibile definizione del predicato `def_class`")
+
+(write-line "Incredibile definizione del predicato `make`")
+
+(write-line "Incredibile definizione del predicato `field`")
+
+(write-line "Incredibile definizione del predicato `fields`")
--- /dev/null
+#+title: 💀 OOΠin Prolog 💀
+#+author: Bizzoni Leonardo (899629), Barone Matteo(matricola), Mirko Tolentino(matricola)
+
+* Breve descrizione
+42
+
+* Primitive principali
+** def_class
+*** Definizione
+
+
+*** Implementazione
+#+begin_src prolog :tangle oop.pl
+writeln(user_output, "Incredibile definizione del predicato `def_class`").
+#+end_src
+
+*** Esempio pratico
+
+
+** make
+*** Definizione
+
+
+*** Implementazione
+#+begin_src prolog :tangle oop.pl
+writeln(user_output, "Incredibile definizione del predicato `make`").
+#+end_src
+
+*** Esempio pratico
+
+
+** field
+*** Definizione
+
+
+*** Implementazione
+#+begin_src prolog :tangle oop.pl
+writeln(user_output, "Incredibile definizione del predicato `field`").
+#+end_src
+
+*** Esempio pratico
+
+** fields
+*** Definizione
+
+
+*** Implementazione
+#+begin_src prolog :tangle oop.pl
+writeln(user_output, "Incredibile definizione del predicato `fields`").
+#+end_src
+
+*** Esempio pratico
+
+
+* Predicati helper
--- /dev/null
+writeln(user_output, "Incredibile definizione del predicato `def_class`").
+
+writeln(user_output, "Incredibile definizione del predicato `make`").
+
+writeln(user_output, "Incredibile definizione del predicato `field`").
+
+writeln(user_output, "Incredibile definizione del predicato `fields`").