Resultados da pesquisa a pedido "scheme"

7 a resposta

Quantas primitivas são necessárias para construir uma máquina LISP? Dez, sete ou cinco?

Neste site, eles dizem que existem 10 primitivas LISP. As primitivas são:atom, quote, eq, car, cdr, cons, cond, lambda, label, ...

1 a resposta

Esquema R5RS entrada / saída: Como escrever / anexar texto a um arquivo de saída?

O que é uma maneira simples de enviar texto para arquivo em uma versão do Scheme compatível com R5RS? Eu uso o MEEP do MIT (que usa o Scheme para scripts) e quero gerar texto em arquivo. Encontrei as seguintes respostas no ...

1 a resposta

Removendo todos os membros duplicados de uma lista no esquema

Estou tentando remover duplicatas em uma lista usando recursão. Isto é o que eu tenho. Ele remove apenas a primeira duplicata, nem todas ela Minha idéia é olhar para o primeiro membro, verificar se é um membro do restante da lista; se assim ...

3 a resposta

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 ...

2 a resposta

Verifique se um argumento é uma lista ou um átomo

Como verifico se algo é um átomo? Estou procurando algo comonumber? oulist?.

2 a resposta

Verifique um número primo usando a função auxiliar recursiva

Estou tentando verificar se um número é primo usando recursão. Fui obrigado a usar uma função auxiliar recursiva, mas não sei como implementá-l Acho que conheço o algoritmo, mas nunca tentei usar uma função auxiliar recursiva no Racket. Este é ...

4 a resposta

Como calcular o número de vezes que o padrão em uma lista aparece em outra lista no Esquema

Estou preso em um programa de esquema por cerca de 5 horas. O programa em que estou trabalhando deve receber duas listas como entrada e depois calcular o número de vezes que o padrão na primeira lista aparece na segunda list Por exemplo:>(patt ...

1 a resposta

Scheme, SICP, R5RS, por que o atraso não é um formulário especia

Isto é referente ao capítulo 3.5 do SICP, no qual os fluxos estão sendo discutidos. A ideia é que: (cons-stream 1 (display 'hey)) Não deve avaliar a segunda parte do fluxo de contras, por isso não deve imprimir "ei". Isso acontece, eu recebo a ...

2 a resposta

Scheme - Função de mapa para aplicar uma função a elementos em uma lista aninhada

Estou tentando escrever uma função de mapeamento no esquema que aplica uma função a cada valor em uma lista aninhad Por exemplo,(map number? '(3 (2 A) 2 Z) deve retornar(#t (#t #f) #t #f) Aqui está o que eu tenho até agora: (define (map fun ...

4 a resposta

ontar a ocorrência do elemento em uma lista no esquem

Isso é extremamente fácil se eu puder usar uma matriz em linguagem imperativa ou mapa (estrutura em árvore) em C ++, por exemplo. No esquema, eu não tenho idéia de como iniciar essa idéia? Alguém pode me ajudar nisso Obrigado