Resultados da pesquisa a pedido "lisp"
Por que (lista 'citação' x) é avaliada como 'x e não (' x) ou (citação 'x)?
Estou tentando aprender LISP e estava passando por um exemplo de código em que algo semelhante ao código a seguir é usado: (citação da lista 5) Isso é avaliado como '5 no REPL. Eu esperava que avaliasse para ('5) ou (citação 5) Estou tentando ...
Substituições no Common Lisp
Estou tentando escrever uma função com dois argumentos desse tipo: substitutions (list_one, list_two)list_one sempre tem este formato (as letras podem mudar de acordo com a entrada): (1 ((1 2 ((1 2 r) (3 2 t) (4 3 c))) (3 4 ((5 6 y) (5 7 ...
Como você comenta todo ou parte de um Lisp s-exp usando o Paredit?
Ao editar o código Lisp, ocasionalmente é útil comentar completamente uma definição de nível superior, como esta: ;(defun some-fn-which-is-broken (x) ; ...)... ou comente apenas parte de uma expressão s, assim: (foo x ; y z)... e recompile o ...
REPL no emacs do console
Estou usando a versão do console do emacs (ou seja, estou com o SSH em uma máquina remota e usando o emacs lá) e fiquei imaginando como (supondo que seja possível) iniciar o REPL a partir daí. Eu sou bem novo no Lisp e no emacs.
Convertendo números em lista de letras em inglês
Eu tenho a função abaixo, que converte uma entrada de números na saída de palavras parcialmente traduzidas desses números. Usando produto e quociente, ele adiciona a representação da palavra dos números enquanto divide o número em grupos. Por ...
Existe uma metodologia de engenharia de software para programação funcional? [fechadas]
A Engenharia de Software, como é ensinada hoje, é totalmente focada na programação orientada a objetos e na visão 'natural' orientada a objetos do mundo. Existe uma metodologia detalhada que descreve como transformar um modelo de domínio em um ...
Uso prático de funções com caril?
Existem vários tutoriais sobre como curry funções e muitas perguntas aqui no stackoverflow. No entanto, depois de ler The Little Schemer, vários livros, tutoriais, postagens de blog e threads de fluxo de pilha, ainda não sei a resposta para a ...
Quais são as tarefas do "leitor" durante a interpretação do Lisp?
Eu estou pensando sobre o propósito, ou talvez mais corretamente, as tarefas do "leitor" durante a interpretação / compilação dos programas Lisp. A partir da pesquisa pré-pergunta que acabei de fazer, parece-me que um leitor (em particular ...
Coleção de ótimos aplicativos e programas usando macros
Estou muito interessado em macros e estou começando a entender seu verdadeiro poder. Por favor, ajude-me a coletar um ótimo uso de sistemas macro. Até agora eu tenho essas construções: Correspondência de padrões: Andrew Wright e Bruce Duba. ...
Por que eu deveria aprender o Lisp? [fechadas]
Eu realmente sinto que deveria aprenderLisp [http://en.wikipedia.org/wiki/Lisp_(programming_language)]e existem muitos bons recursos por aí para me ajudar a fazê-lo. Eu não estou desanimado com a sintaxe complicada, mas onde na ...