Resultados da pesquisa a pedido "racket"

3 a resposta

Existe uma maneira abreviada de atualizar um campo struct específico na raquete?

Suponha que eu tenha uma estrutura com muitos campos: (struct my-struct (f1 f2 f3 f4))Se eu quiser retornar uma nova estrutura comf2 atualizado, eu tenho que reformular todos os outros campos: (define s (my-struct 1 2 3 4)) (my-struct ...

3 a resposta

Configurando o idioma com #lang no REPL

Gostaria de definir o idioma rapidamente no REPL, com#lang, não usando o argumento da linha de comandos "-I". Mas isso me dá o erro "leia: #lang não ativado no contexto atual". Há uma opção de linha de comando que estou perdendo? Ou talvez um ...

1 a resposta

Cálculo arbitrário na macro Scheme

Dizem que macros de esquema, pelo menos a variedade de casos de sintaxe, permitem que a computação arbitrária no código seja transformada. No entanto (no caso geral e no caso específico que estou vendo atualmente), isso exige que o cálculo seja ...

1 a resposta

Como quebrar o texto de entrada no campo de texto usando o plug-in Racket GUI

Só precisa de um exemplo básico de um% de campo de texto que envolve a entrada (define blogPost% (class horizontal-panel% (super-new) (define (callback button event) (define title-new-value (send titleoutput get-value)) (define new-value (send ...

2 a resposta

Verifique se um argumento é uma lista ou um átomo

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

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

5 a resposta

O que exatamente é um símbolo em lisp / schem

Pelo amor de todo-poderoso, ainda não entendi o propósito do símbolo'iamasymbol. Eu entendo números, booleanos, strings ... variáveis. Mas símbolos são demais para minha pequena mente imperativa. Para que exatamente eu os uso? Como eles devem ...

8 a resposta

Loop no esquema PLT

Como posso implementar loop no esquema plt como em java- for(int i=0;i<10;){ for(int j=0;j<3;){ System.out.println(""+j); j++; } System.out.println(""+i); i++; }

1 a resposta

Maneira y de raquete na operação de vetores multidimensionais?

Eu li issoPergunta, questão [https://stackoverflow.com/questions/2954415/multidimensional-vectors-in-scheme] antes, e seguiu a resposta de Eli Barzilay emsrfi-25 [http://docs.racket-lang.org/srfi/srfi-std/srfi-25.html]. Além de ler o código ...

2 a resposta

Como você pode redefinir um identificador constante no DrSchem

Estou usando o DrScheme para escrever um intérprete de esquema. Defino um loop de impressão de avaliação de leitura e estou redefinindo o procedimento de avaliação. Isso funciona bem em outras implementações de esquema, como o Chez Scheme, mas ...