Quindi, sto leggendo un po 'di elaborazione, in particolare, algoritmi basati sul calcolo bicolore della costruzione, e sono un po' confuso. Non capisco quale sia esattamente lo scopo della . Sembra essere identico a C C, tranne per il fatto che esiste una distinzione tra argomenti impliciti ed espliciti per le funzioni. In particolare, non vedo come si permette di scrivere ( i D anziché ( i d . Se assumiamo un sistema per definizioni globali, allora,
e
.
Le regole lo consentono davvero ? Ovviamente la sintassi sì, ma non la vedo nella relazione di battitura. Mi sto perdendo qualcosa? Sto capendo il ruolo di C C B i in modo errato?
Inoltre, la proprietà della confluenza non è persa? Immagino che il mio problema sia che sto leggendo l'elaborazione senza aver letto molto su prima di questo. Qual è un buon documento che lo introduce e solo?
Modifica: per essere più precisi, chiedo come è accettato al posto di ( i d quando le regole per l'applicazione Π sia esplicita che implicitasono identiche modulo sytnax. Non vedo alcuna differenza tra : e | le regole per entrambi sembrano uguali.