This is a read-only archive of lispforum.com. The forum was locked to new users and posts and is preserved here as static HTML from a database snapshot taken on 2019-09-07.

exercism fetch TRACK_ID Error Message

4 posts · 4490 views

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]

Re: exercism fetch TRACK_ID Error Message

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)

Re: exercism fetch TRACK_ID Error Message

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 ?

Re: exercism fetch TRACK_ID Error Message

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.