Resultados da pesquisa a pedido "lisp"
Qual é o termo correto para o seguinte padrão de programação funcional?
Eu ouvi isso referido como umcorrente [http://mitpress.mit.edu/sicp/full-text/sicp/book/node72.html], como umlista infinita [http://en.wikibooks.org/wiki/Clojure_Programming/Concepts#List_Comprehension], e às vezes até comosequência ...
Distância euclidiana recursiva
Fui encarregado de escrever uma distância euclidiana recursiva. Tenho pesquisado no Google, mas não consegui encontrar nenhuma amostra. Entendo a função da distância euclidiana e não tenho problemas em escrevê-la de maneira iterativa, como ...
Transpondo listas no Common Lisp
Estou tentando transpor uma lista de listas; meus comentários indicam o processo de pensamento. (setq thingie '((1 2 3) (4 5 6) (7 8 9))) ;;test case (defun trans (mat) (if (car mat) (let ((top (mapcar 'car mat)) ;;slice the first row off as a ...
O que o asterisco faz no Python, além da multiplicação e exponenciação? [duplicado
Esta pergunta já tem uma resposta aqui: nome apropriado para o operador python *? [/questions/2322355/proper-name-for-python-operator] 7 respostas No intérprete Lisp de Peter Norvig, escrito em Python http: ...
Lisp, instruções que não estão funcionando no defun [duplicado]
Esta pergunta já tem uma resposta aqui: Erro de lisp comum: “deve ser expressão lambda” [/questions/2575819/common-lisp-error-should-be-lambda-expression] 4 respostas Estou tentando criar uma função que altere a entrada do infixo para o ...
Não é possível usar a chamada de função como primeiro argumento em s-exp [duplicado]
Esta pergunta já tem uma resposta aqui: Algum lisps tem uma expressão s como cabeça, por exemplo (f 2) 3 4)? Se não, por quê? [/questions/12906945/do-any-lisps-have-a-s-expression-as-their-head-e-g-f-2-3-4-if-not-why] 3 respostasPor que ...
Esquema de programação (raquete) com o VIM - Como começar
Recentemente, comecei a programar o Racket (anteriormente Scheme) no DrRacket. Eu rapidamente comecei a perder todos os recursos do VIM no DrRacket, então gostaria de usar o VIM para minha programação de esquema (raquete Eu sei que o Emacs ...
Lisp em plataformas incorporadas
Existem compiladores Lisp de código aberto adequados para aplicativos incorporados em tempo real? I.e. com coleta de lixo incremental, manipulação de memória personalizável, tamanho reduzido, etc. Editar Para esclarecer, por "compilador" eu ...
Escrevendo GCD recursivo no Lisp
Eu continuo recebendo erros aleatórios ao compilar esta função: (defun gcd (a b) (if (= b 0) a (gcd b mod (a b)))) O mais comum é que diz "função indefinida a". Então achei que precisava devolver um naquele lugar. Isso não funcionou. Eu recebo ...
O que faz # + #. significa em lisp?
É quase impossível pesquisar no google, portanto, meu entendimento é limitado a pistas contextuais da leitura do código-fonte do slime: talvez ele faça parte do sistema de objetos no cisco comum? Algo como 'eu'? snippet: (cond ...