Page 1 of 1

Unbound variable error when loading external procedure

Posted: Wed May 06, 2015 12:07 am
by theblacksquid
Hi! I'm a hobbyist programmer who happen to have been fortunate (or arrogant) enough to read a certain blog post saying that is Lisp is opaque to you, that means you shouldn't be a programmer.

Anyways, to the problem, I've already described my problem on stack overflow in as much detail as I could put there. Whenever I write the "exponent" procedure in the same file as the command that calls it up, it works, but runs into the above error when it gets loaded up from an external file. Any help is appreciated.

Arigatou Gozaimasu.
^ _ ^

Re: Unbound variable error when loading external procedure

Posted: Wed May 04, 2016 6:18 pm
by SnivelyNogood
My condolences to anyone who makes the mistake of posting on StackOverflow. It's an abusive environment.

Sorry I can't answer your question, but could you tell me how Chicken is working out for you? I find MIT to be rather stupid (and am using it only for SICP).

Re: Unbound variable error when loading external procedure

Posted: Thu May 05, 2016 7:17 pm
by nuntius
Snively, give Racket a try.

http://racket-lang.org/

It even includes support for SICP.

https://docs.racket-lang.org/sicp-manual/index.html


P.S. In the future, please open new questions in a new thread.