Questa è una vecchia versione del documento!
Schema tratto da K. Ajdukiewicz, Syntactic Connection [orig. Die syntaktische Konnexität, «Studia Philosophica» 1 (1935), 1-27], in S. McCall (a c. di) Polish Logic 1920-1939, Oxford, 1967, pp. 207-231.
#pip install sympy #pip3 install sympy #python -m pip install simpy from sympy import symbols n = symbols('n') #noun s = symbols('s') #sentence def v(x): #verb if x==n: return s def a(x): #adjective/article/determiner (adnominal) if x==n: return n def adv(x): #adverb if x==v: return v def vt(x): #transitive verb if x==n: return v def p(x): #preposition if x==n: return adv Mario=n cammina=v cuoco=n il=a bravo=a lentamente=adv affettuosamente=adv saluta=vt Gino=n cane=n morde=vt un=a cenno=n con=p affetto=n #prove per la shell: #cammina(Mario) #cammina(il(cuoco)) #cammina(il(bravo(cuoco))) #lentamente(cammina)(Mario) #saluta(Gino)(Mario) #morde(Mario)(il(cane)) #affettuosamente(saluta(Mario))(Gino) #con(affetto)(saluta(Mario))(Gino) #con(un(cenno))(saluta(Mario))(Gino)