Pergunta

Ei, eu só estou tentando escrever algum código em DrScheme: ((Função (x) (x * x)) 2)

mas eu recebi uma mensagem dizendo: referência ao identificador indefinido: função

Eu estou usando linguagem "Essentials de Linguagens de Programação (3ª ed.)" Ea versão de DrScheme é 4.2.1

Obrigado!

Foi útil?

Solução

umm ... que não é Scheme. Você provavelmente quer:

((lambda (x) (* x x)) 2)

Outras dicas

provavelmente deve ser

((lambda(x)(* x x))2)

ou

((fun(x)(* x x))2)
Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top