I\'m baffled by trying to create the equivalent of this trivial (in Common Lisp) macro in MIT Scheme:
I have a problem with this example (define (+ x y) (if (= x 0) y (+ (-1+ x) (1+ y)))) What is the problem with -1+ and 1+, when i evaluate it i get this result
As it currently stands, this question is not a good fit for our Q&A format. We expect answers to be supported by facts, references,or expertise, but this question will likely solicit debate, a
I\'m having a hard time with exerc开发者_StackOverflowise 1.2 in SICP. Translate the following to prefix form:
After a few years of programming it seems time to finally attack SICP. However, instead of editing and running everything in Emacs, I\'d rather use a different editor and a simple makefile to run all
I am studying the sicp book, and I have a doubt with the substitution model of a procedure: (defn A [x,y]
I have read chapter 4 of SICP,开发者_Python百科 and just found that the first section lists the most important functions for implementing a evaluator, eval and apply, I understand that eval is very im
I am trying to do exercise 2.78 in 开发者_运维知识库SICP, but the functions put and get are unknown. I have tried multiple languages, like pretty big, racket, r5rs, mit-scheme, mzscheme, etc. I even d
Note: I am not asking which to learn, which is better, or anything like that. I picked up the free version of SICP because I felt it would be nice to read (I\'ve heard good stuff about it, and I\'m i
What language开发者_开发知识库 should I select in DrRacket in order to do SICP exercises?If you\'re using SICP with DrRacket, Neil Van Dyke has put together an excellent software package to help with