This is the mail archive of the kawa@sourceware.cygnus.com mailing list for the Kawa project. See the Kawa home page for more information.
I have a problem !! I have compiled this source Scheme file: eval.scm ----------------/ (define (eval-new exp) (cond ((eq? (car x) 'connect) (connect (cdr x))) (else ""))) (define (connect exp) (define user #f) (define pass #f) (if (eq? (car exp) 'user) (begin (set! user (cadr exp)) (set! exp (cddr exp)))) (if (eq? (car exp) 'pass) (set! pass (cadr exp))) (list->string (list user pass))) ---------------------------/ I made: java kawa.repl -P examples. eval.scm Then: java kawa.repl #|kawa:1|# (load "examples.eval") #|kawa:2|# eval-new #<procedure eval-new> #|kawa:3|# (eval-new '(connect (list user pippo pass pluto))) Invalid parameter, should be: java.lang.String # Why ? Thank you in advance !! -- Daniele Maraschi e-mail: danielem@iol.it