>From an example in R5RS:
(gnc:debug
(map + '(1 2 3) '(2 3 4)))
doesn't work. And gives me really crappy errors. Trying the map line in
standalone scheme works.
Error: gnc_report_error_dialog: error running report.
ERROR: In expression (abort (quote ()) (quote ())):
ERROR: Wrong number of arguments to #<continuation 1351 @ 82247b0>
Backtrace:
12* [gnc:debug ...
13* [map-in-order #<primitive-procedure +> (1 2 3) ...]
14 (if (pair? lists) (letrec (#) (recur #)) ...)
...
15 [cons 3 ...
16* [#<procedure (lists)> ((2 3) (3 4))]
17 [call-with-values #<procedure ()> #<procedure (scm:G0 scm:G1)>]
...
18 [cons 5 ...
19* [#<procedure (lists)> ((3) (4))]
20 [call-with-values #<procedure ()> #<procedure (scm:G0 scm:G1)>]
...
21 [cons 7 ...
22* [#<procedure (lists)> (() ())]
23 [call-with-values #<procedure ()> #<procedure (scm:G0 scm:G1)>]
24 (let ((result #)) (if (values-predicate? result) (apply consumer #) ...))
25* [#<procedure ()>]
26 [%cars+cdrs (() ())]
...
27 [#<continuation 1351 @ 82247b0> () ()]
Does anybody know what the heck is going on?
thanks,
Bryan
--
-------------
Bryan Larsen, Senior Software Engineer & fall guy
Analog Design Automation: Analog Circuit Synthesis? Problem Solved.
--
Gnucash Developer's List
To unsubscribe send empty email to: [EMAIL PROTECTED]