Files
beluga/lisp-interpreter/tests/data/big_data1.scm
T
Arthur Barraux d8fc7d2d67
Meson Build and Deploy / build (push) Failing after 29s
adding lisp-interpreter
2025-09-24 10:58:09 +02:00

21 lines
502 B
Scheme

; try this one with read
(let* ((file (open-input-file "big_data_gen.sexpr"))
(data (read file)))
(gc-flip)
(print-gc-statistics)
(newline)
(display "records: ")
(display (length data))
(newline)
(let ((record (car data)))
(assert (= (cdr (vector-assq 'index record)) 0))
(assert (eq? (cdr (vector-assq 'isActive record)) 'False))
(assert (= (cdr (vector-assq 'age record)) 21)))
(close-input-port file))
(display "done")
(newline)