# Not understanding eval traceback (Seconded)

Saint Erroneous (mpv@st-andrews.ac.uk)
Sat, 11 May 1996 08:40:24 PDT

- Messages sorted by:[ date ][ thread ][ subject ][ author ]

    On Sat, 11 May 1996, Geoffrey King wrote:

    > In case your dubious, here is the entire train of events:
    > Entered the following:
    >   @verb me:r6 this none this
    >   @edit me:r6
    >   "return 6;
    >   compile
    >   quit
    >   eval caller:r6()
    >
    > Got back:
    >   wizard>> eval caller:r6()
    >   #-1:Input to EVAL, line 1:  Verb not found
    >   ... called from built-in function eval()
    >   ... called from #57:eval_cmd_string (this == #2), line 18
    >   ... called from #57:eval*-d (this == #2), line 10
    >   (End of traceback)

    You forgot to set the verb to be +x, so eval won't be able to find it.

    @chmod me:r6 +x

    should do the trick.

    -michael