exercism fetch TRACK_ID Error Message

Discussion of Common Lisp
Post Reply
GengyangCai
Posts: 14
Joined: Sun Jul 08, 2012 3:50 pm

exercism fetch TRACK_ID Error Message

Post by GengyangCai » Mon Jul 25, 2016 2:42 pm

From Point number 4 of "Fetch The First Exercise" from http://exercism.io/how-it-works, I got this error -------

CL-USER 4 : 3 > exercism fetch TRACK_ID

Error: Undefined operator EXERCISM in form (EXERCISM FETCH TRACK_ID).
1 (continue) Try invoking EXERCISM again.
2 Return some values from the form (EXERCISM FETCH TRACK_ID).
3 Try invoking something other than EXERCISM with the same arguments.
4 Set the symbol-function of EXERCISM to another function.
5 Set the macro-function of EXERCISM to another function.
6 (abort) Return to level 3.
7 Return to debug level 3.
8 Return to level 2.
9 Return to debug level 2.
10 Return to level 1.
11 Return to debug level 1.
12 Return to level 0.
13 Return to top loop level 0.

Any ideas how to debug it ?

Gengyang

[email protected]

pjstirling
Posts: 166
Joined: Sun Nov 28, 2010 4:21 pm

Re: exercism fetch TRACK_ID Error Message

Post by pjstirling » Mon Jul 25, 2016 4:55 pm

It looks like you've misunderstood, you have run your lisp implementation, when you are meant to run the exercism client (which is a "go" program, but is presumably compiled)

GengyangCai
Posts: 14
Joined: Sun Jul 08, 2012 3:50 pm

Re: exercism fetch TRACK_ID Error Message

Post by GengyangCai » Mon Jul 25, 2016 9:49 pm

I have absolutely no idea what that means ... its so frustrating. Can i pay someone to go through Paul Graham's Ansi Common Lisp with me in person ?

pjstirling
Posts: 166
Joined: Sun Nov 28, 2010 4:21 pm

Re: exercism fetch TRACK_ID Error Message

Post by pjstirling » Tue Jul 26, 2016 5:09 am

I've not used exercism but I've RTFM

exercism uses a command-line client to download the exercises. This program is not a lisp program, it's just a binary to install for your platform (windows/linux/macos) and then run from a terminal.

Personally I started with CL with "On Lisp" rather than "ANSI Common-Lisp", but I had several programming languages under my belt by that point.

Post Reply