1

I installed geiser, set my default scheme to guile, and enabled scheme support but I can't seem to get it to work. I am getting this output and am not sure what to make of it.

#+begin_src scheme :results output
(define test (lambda (v) v))
(test 'test)
#+end_src

#+RESULTS:
: Unknown meta command: geiser-eval
: $2 = #f
: $3 = test
: While compiling expression:
: Syntax error:
: unknown location: unexpected syntax in form ()
: scheme@(guile-user) [3]> 
Doomer1999
  • 23
  • 2
  • 1
    Can you start `guile` from the command line? If yes, can you start it with `M-x geiser RET`? IOW, cut out the Org mode middleman: if it does not work, then the geiser setup needs work. If it does, then you can concentrate on the Org mode interface. – NickD Apr 05 '21 at 19:57
  • What version of Org mode are you running? `M-x org-version` will tell. – NickD Apr 06 '21 at 21:06
  • I'm using version 9.5. – Doomer1999 Apr 07 '21 at 23:30
  • 2
    I just needed scheme because I didn't get racket working in org but I have racket working (with #lang racket in the code block) and I don't need scheme working I'm just super neurotic and the thought of something not working drives me mad. – Doomer1999 Apr 07 '21 at 23:32

0 Answers0