Resultados da pesquisa a pedido "lisp"
As DSLs específicas do projeto são uma responsabilidade? [fechadas
Eu bifurquei essa pergunta de uma pergunta semelhante que fiz em um comentário que fiz a uma das muitas ótimas respostas que recebi. Eu estava perguntando originalmente sobre macros AST, o que provocou respostas muito detalhadas e atenciosas de ...
Lazy Evaluation vs Macros
Estou acostumado a uma avaliação lenta do Haskell e me vejo irritado com idiomas ansiosos por padrão agora que usei a avaliação lenta normalmente. Na verdade, isso é bastante prejudicial, pois os outros idiomas que eu uso tornam a avaliação ...
Reload .emacs para todos os buffers ativos
Uma pergunta já foi feitacomo recarregar um.emacs depois de alterá-lo [https://stackoverflow.com/questions/2580650/how-can-i-reload-emacs-after-changing-it] . As soluções propostas eram usarM-x load-file ouM-x eval-region RET na ...
O que está acontecendo com este código Lisp comum?
Eu escrevi o seguinte código para simular rolando um dado de seis lados várias vezes e contando quantas vezes cada lado foi parar: (defun dice (num) (let ((myList '(0 0 0 0 0 0))) (progn (format t "~a" myList) (loop for i from 1 to num do (let ...
Como converter uma string em lista usando o clisp?
Como posso converter a string"1 2 3 4 5 6 7" na lista(1 2 3 4 5 6 7) elegantemente? Estou usando o CLISP.
quer aprender lisp comum [fechado]
Tenho alguma experiência básica em python, por isso sei o básico de programação, como variáveis, tipos de dados, funções e OO básic O que é uma boa fonte para aprender o cisco comum?
slimv segfaulting no OS X Lion
Estive tentando fazer com que o slimv (http://www.vim.org/scripts/script.php?script_id=2531) funcione há algum tempo, mas não tenho muita certeza do que mais posso faze Estou executando o vim 7.3 compilado com suporte a python, usando o clisp ...
Recursando em uma função lambda
Tenho as 2 funções a seguir que desejo combinar em uma: (defun fib (n) (if (= n 0) 0 (fib-r n 0 1))) (defun fib-r (n a b) (if (= n 1) b (fib-r (- n 1) b (+ a b)))) Gostaria de ter apenas uma função, então tentei algo como isto: (defun fib (n) ...
Maximizando / restaurando uma janela no emacs
Ok, então talvez isso seja mais uma pergunta para o site de superusuário, mas achei que haveria muito mais usuários do emacs no stackoverflo Basicamente, muitas vezes eu tenho o meu emacs dividido em cerca de 4 janelas para que eu possa olhar ...
acros @ Python: Casos de Us
Se o Python tivesse um recurso de macro semelhante ao Lisp / Scheme (algo como MetaPython [https://code.google.com/p/metapython/]), Como você usaria isto Se você é um programador Lisp / Scheme, para que tipo de coisas você usa macros (além de ...