Альтернативы написать код с Eval в Racket - PullRequest
0 голосов
/ 17 марта 2020
#lang plait
number: DIGIT number

eval(0) = 0
eval(1) = 1
eval(2) = 2
...
eval(9) = 9

eval(DIGIT) = DIGIT
eval(DIGIT number) = 10*eval(DIGIT) + eval(number)

Документация от Racket гласит, что eval может использоваться только во взаимодействии DrRacket windows. Как я могу написать это в окне определения?

...