]> git.leonardobizzoni.com Git - ObjectOriented-Prolog-Lisp/commitdiff
Dimenticata la descrizione del progetto
authorLeonardoBizzoni <leo2002714@gmail.com>
Wed, 10 Jan 2024 09:21:10 +0000 (10:21 +0100)
committerLeonardoBizzoni <leo2002714@gmail.com>
Wed, 10 Jan 2024 09:21:10 +0000 (10:21 +0100)
Prolog/README.org

index 06c5d01965619f3696e847b4523e18f89eb13429..1168eabf1555d920e3c67dd017315ab94d021df3 100644 (file)
@@ -1,11 +1,21 @@
-#+title: đź’€ OOΠ in Prolog đź’€
+#+title: OOΠ in Prolog
 #+author: Bizzoni Leonardo (899629)
 #+author: Kier Mirko Tolentino(899728)
-#+author: Barone Matteo(894594)
 #+options: TOC:nil
 
 * Breve descrizione
-42
+Ai tempi di Simula e del primo Smalltalk, molto molto tempo prima di
+Python, Ruby, Perl e SLDJ, i programmatori Lisp giĂ  producevano una pletora
+di linguaggi object oriented.
+Questo progetto consiste nella costruzione di un’estensione "object oriented"
+di Common Lisp, chiamata OOΛ, e di un’estensione "object oriented"
+di Prolog, chiamata OOΠ.
+OOΛ Ă¨ un linguaggio object-oriented con ereditĂ  multipla. Il suo scopo Ă¨
+didattico e mira soprattutto ad evidenziare aspetti dell’implementazione di
+linguaggi object-oriented:
+1) il problema di dove e come recuperare i valori ereditati.
+2) come rappresentare i metodi e le loro chiamate.
+3) come manipolare il codice nei metodi stessi.
 
 * Primitive principali
 ** def_class