mirror of
https://github.com/justinethier/cyclone.git
synced 2025-07-14 08:17:35 +02:00
Libraries are initialized in the wrong order in the C code
This commit is contained in:
parent
a48a6fc9a8
commit
04f671efe0
2 changed files with 5 additions and 2 deletions
|
@ -3,6 +3,7 @@
|
||||||
(scheme write)
|
(scheme write)
|
||||||
(scheme base))
|
(scheme base))
|
||||||
|
|
||||||
|
(adb:init!)
|
||||||
(adb:set! 'v (adb:make-var))
|
(adb:set! 'v (adb:make-var))
|
||||||
|
|
||||||
(let ((v (adb:get 'v)))
|
(let ((v (adb:get 'v)))
|
||||||
|
|
|
@ -42,9 +42,11 @@
|
||||||
adbf:unused-params adbf:set-unused-params!
|
adbf:unused-params adbf:set-unused-params!
|
||||||
)
|
)
|
||||||
(begin
|
(begin
|
||||||
(define *adb* #f) ;(make-hash-table))
|
(define *adb* (make-hash-table))
|
||||||
|
;(define *adb* #f) ;(make-hash-table))
|
||||||
(define (adb:init!)
|
(define (adb:init!)
|
||||||
(set! *adb* (make-hash-table)))
|
;(set! *adb* (make-hash-table)))
|
||||||
|
'TODO)
|
||||||
(define (adb:get key) (hash-table-ref *adb* key))
|
(define (adb:get key) (hash-table-ref *adb* key))
|
||||||
(define (adb:set! key val) (hash-table-set! *adb* key val))
|
(define (adb:set! key val) (hash-table-set! *adb* key val))
|
||||||
(define-record-type <analysis-db-variable>
|
(define-record-type <analysis-db-variable>
|
||||||
|
|
Loading…
Add table
Reference in a new issue