summaryrefslogtreecommitdiff
path: root/scheme/chibi/geiser/geiser.sld
blob: 86f871abfb1459a2a51d0447a34838b4d0beef41 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
; -*- geiser-scheme-implementation:chibi; -*-
(define-library (geiser)
  (export geiser:completions
          geiser:eval
          geiser:autodoc
          geiser:module-completions
          geiser:no-values
	  geiser:symbol-location ; implement this interface in [[file://./geiser.scm#geiser:symbol-location]] in order to make proper cross-referencing working.
	  geiser:module-location
          geiser:newline)
  (import
    (scheme small)
    (chibi modules)
    (chibi)
    (chibi filesystem)
    (chibi pathname)
    (meta)
    (chibi ast)
    (chibi string)
    (srfi 1)
    (srfi 95)
    (srfi 38)
    (chibi show)
    (srfi 115))
  (include "geiser.scm"))