Preguntas etiquetadas con pl.programming-languages

Lenguajes de programación, en particular, centrándose en su semántica.




1
Hipersecuentes: asignaciones de términos de prueba o traducciones a lógica híbrida
He estado mirando una lógica modal con el axioma (◊A∧◊B)→◊((A∧◊B)∨(A∧B)∨(A∧◊B))(◊A∧◊B)→◊((A∧◊B)∨(A∧B)∨(A∧◊B)) (\Diamond A \land \Diamond B) \to \Diamond((A \land \Diamond B) \vee (A \land B) \vee (A \land \Diamond B)) Aproximadamente, esto dice que la relación de accesibilidad es lineal. Parece que puedes dar una teoría de prueba para este lenguaje …



2
¿Restricción simple en el lenguaje de programación imperativo que captura las funciones elementales?
El lenguaje de los whileprogramas puede expresar las funciones computablemente enumerables. (Esto es cierto incluso si las únicas operaciones aritméticas en variables son, por ejemplo, incremento y decremento). Si whilese reemplaza por forhacer bucles siempre delimitados, el lenguaje solo puede expresar las funciones recursivas primitivas. Recientemente me di cuenta de …



1
Pruebas técnicas relacionadas con la correspondencia de Curry-Howard
Estoy buscando fuentes sobre la noción formal de programas. Esto parece estar estrechamente relacionado con la correspondencia de Curry-Howard, pero también podría rastrearse hasta Universal Turing Machines y su capacidad para leer la descripción y la entrada de cualquier TM. Al leer sobre la correspondencia de Curry-Howard, siento que la …

2
¿Se ha realizado algún trabajo para desarrollar el cálculo diferencial de las máquinas de Turing (o lenguajes formales más simples)
Estoy tratando de desarrollar algunas nociones de un cálculo de diferencia entre una máquina ideal de Turing ideal concebida por un desarrollador (por ejemplo, lo que sea que pretenda un desarrollador de software), llámelo y las máquinas que representan el software que realmente se diseñó y implementado, digamos M α …


3
Diferencia entre consistencia estricta y consistencia secuencial
Entiendo la consistencia estricta y secuencial independientemente bastante bien. El estricto C básicamente impone el orden real en el que se ejecutaron las instrucciones en el reloj global. La coherencia secuencial básicamente impone el orden solo en un procesador. Sin embargo, tengo problemas para reunir algo de literatura. http://www.cs.nmsu.edu/~pfeiffer/classes/573/notes/consistency.html describe …



Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.