summaryrefslogtreecommitdiff
path: root/scheme/chibi/geiser/geiser.sld
blob: 8e43fb8acf17f2a7029bda5f24faaca20c08d419 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
; -*- geiser-scheme-implementation:chibi; -*-
(define-library (geiser)
  (export geiser:completions
          geiser:eval
          geiser:autodoc
          geiser:module-completions
          geiser:no-values
;TODO:	  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)
    (meta)
    (chibi ast)
    (chibi string)
    (srfi 1)
    (srfi 95)
    (chibi show))
  (include "geiser.scm"))