Allow REPL to access the lexical variables in compiled code (when compiled with ...
[gambit-c.git] / gsc / _sourceadt.scm
blob65a5a49783b05e1d03dab0c9a20e1914ae31405d
1 '(;;;;;;;;;;;;;;;;;
2 (define (make-source code locat)
3   (vector code
4           (vector-ref locat 0)
5           (vector-ref locat 1)))
7 (define (source-code x)
8   (vector-ref x 0))
10 (define (source-locat x)
11   (vector (vector-ref x 1)
12           (vector-ref x 2)))
15 (define (make-source code locat)
16   (##make-source code locat))
18 (define (source-code x)
19   (##source-code x))
21 (define (source-locat x)
22   (##source-locat x))