guile-user
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Eval failed


From: Neil Jerram
Subject: Re: Eval failed
Date: 06 Dec 2001 22:24:12 +0000
User-agent: Gnus/5.0808 (Gnus v5.8.8) Emacs/20.7

>>>>> "Brian" == Brian McAndrews <address@hidden> writes:

    Brian> Can anybody help with this?  Using guile 1.7.0 on win2k:

    guile> (eval '(*7 4))

    Brian> Backtrace: In standard input: 23: 0* [eval (*7 4)]

    Brian> standard input:23:1: In procedure eval in expression (eval
    Brian> (quote #)): standard input:23:1: Wrong number of arguments
    Brian> to #<primitive-procedure
    eval>
    Brian> ABORT: (wrong-number-of-args)
    guile>

guile> (version)
"1.7.0"
guile> (help eval)
`eval' is a primitive procedure in the (guile) module.
 
 - Scheme Procedure: eval exp module
     Evaluate EXP, a list representing a Scheme expression, in the
     top-level environment specified by MODULE.  While EXP is evaluated
     (using `primitive-eval'), MODULE is made the current module.  The
     current module is reset to its previous value when EVAL returns.
guile> (define (*7 x) (* x 7))
guile> (eval '(*7 4) (current-module))
28

        Neil




reply via email to

[Prev in Thread] Current Thread [Next in Thread]