Resultados da pesquisa a pedido "lisp"

2 a resposta

O que há de errado com a minha configuração do emacs / slime (compilar e carregar / avaliar não está funcionando)?

Eu posso rodar o emacs e começar o slime (comM-x slime) Neste ponto, recebo o REPL nolisp inferior buffer e pode executar lisp lá. Mas quando eu abro o código lisp em outro buffer, nada da bondade funciona (C-x C-e, C-c C-k etc.) e continuo vendo ...

1 a resposta

Configurando uma função igual no lisp comum usando apenas "eq"

Eu dei a asserção para escrever uma função no lisp comum para comparar duas listas para ver se elas são iguais e eu fui barrado de usar o predicado "igual". Só posso usar "eq" e pareço uma parede. . Eu recebo esse erro com meu código EVAL: a ...

1 a resposta

O que significa # no LISP

Por exemplo,#'functionname, isso é necessário?

2 a resposta

Qual é a diferença entre Lisp-1 e Lisp-2?

Tentei entender a diferença entre o Lisp-1 e o Lisp-2 e como isso se relaciona com o Clojure, mas ainda não o entendi direito. Alguém pode me esclarecer?

3 a resposta

Por que o hífen é convencional nos nomes dos símbolos no LISP?

Qual o motivo desta recomendação? Por que não manter a consistência com outras linguagens de programação que usam sublinhado?

4 a resposta

Estrutura da web sem camadas com Javascript?

Ligações [http://links-lang.org]é uma linguagem / estrutura de programação da web funcional semelhante a lisp, que facilita escrever um único pedaço de código compilado no código do lado do servidor, JS e HTML do lado do cliente, facilitando ...

1 a resposta

Como entender o preguiçoso-seq do clojure

Estou tentando entender o clojurelazy-seq operador e o conceito de avaliação preguiçosa em geral. Conheço a idéia básica por trás do conceito: a avaliação de uma expressão é adiada até que o valor seja necessário. Em geral, isso é possível de ...

2 a resposta

LISP: com predicado como parâmetro

Eu quero um predicado como parâmetro de uma função. (DEFUN per (F L) (cond ((F L) 'working) (T 'anything))) (per 'numberp 3)como resultado, gera um erro: Operador indefinido F no formulário (F L).

2 a resposta

CHLS "formulário com aspas mais internas deve ser expandido primeiro"

CLHS em citações retroativas [http://www.lispworks.com/documentation/HyperSpec/Body/02_df.htm]afirma "Se a sintaxe da cota posterior estiver aninhada, o formulário com cota posterior mais interna deve ser expandido primeiro. Isso significa que, ...

3 a resposta

Como reverter recursivamente uma lista usando apenas operações básicas?

Eu queria saber como reverter uma lista usando apenas operações básicas, como contras, primeiro, descanso, vazio ?, etc. Não são permitidas funções auxiliares ou acumuladores, e a função recebe apenas uma entrada - uma lista. Disseram-me que ...