Perguntas com a marcação «pl.programming-languages»

Linguagens de programação, em particular, focadas em sua semântica.

1
Manter a ordem numa lista em
O problema de manutenção de pedidos (ou "manutenção de pedidos em uma lista") é dar suporte às operações: singleton: cria uma lista com um item, retorna um ponteiro para ele insertAfter: dado um ponteiro para um item, insere um novo item depois dele, retornando um ponteiro para o novo item …





1
Reações lógicas para um sistema impredicativo em uma meta-teoria preditiva
As relações lógicas para linguagens impredicativas como o Sistema F parecem depender criticamente da impredicatividade da lógica ambiental. Especificamente, a interpretação para o tipo forall será definida em termos de todas as relações digitadas. Em um sistema impredicativo (como CiC / Coq), tudo bem, mas parece impossível em um sistema …

1
Podemos distinguir métodos estritamente sintáticos e semânticos na linguagem de programação?
Embora a discussão demonstre fortes evidências de normalização, esse comentário contrasta o "modelo de formas normais" com os "métodos puramente sintáticos". Isso me leva de volta a uma pergunta mais básica: ainda podemos distinguir estritamente construções sintáticas e semânticas, diante de modelos baseados em sintaxe? E quanto aos modelos de …



1
As reduções mais internas são perpétuas no cálculo λ não tipado?
(Eu já perguntei isso no MathOverflow, mas não tenho respostas lá.) fundo No cálculo lambda não tipado, um termo pode conter muitos redexos, e diferentes opções sobre qual deles reduzir podem produzir resultados totalmente diferentes (por exemplo, (λx.y) ( ( λx.xx)λx.xx)(λx.y)((λx.xx)λx.xx)(\lambda x.y)((\lambda x.xx)\lambda x.xx) que em um passo ( -) …



3
Qualquer programa pode ser implementado mecanicamente?
É possível criar uma implementação mecânica de propósito único (não concluída em Turing), por exemplo, Microsoft Word? É possível implementar coisas como iteradores, funções de primeira ordem, toda a gama de técnicas de programação? As engrenagens e outras partes mecânicas representam estruturas de dados ou até objetos de programa? Em …



Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.