Generare vincoli per risolvere metavariabili tipite in modo dipendente?
Domanda
In tipi dipendenti, MILLER MOTORE UNIFICAZIONE viene utilizzato per risolvere un frammento decidibile di unificazione di ordine superiore. Ciò consente alle lingue a livello dipendente di contenere metavariabili o argomenti impliciti.
Esistono molti documenti che descrivono, dato un problema di unificazione nel frammento del modello, come trovare una soluzione se esiste. Gli esempi includono sono (Gundry-McBride), (Abel-Pientka), e l'originale Carta Miller.
Quello che mi chiedo è, dato un programma tipizzato in modo dipendente contenente metavariabili (o argomenti impliciti), come si fa a generare i problemi che vengono passati al solutore di unificazione?
Nessuna soluzione corretta
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a cs.stackexchange