kinda working?
This commit is contained in:
14
storage.scm
Normal file
14
storage.scm
Normal file
@@ -0,0 +1,14 @@
|
||||
(load "utils.scm")
|
||||
|
||||
(define load-questions (lambda (name)
|
||||
;load and parse files
|
||||
(define load-questions-tail (lambda (file questions)
|
||||
(let ([line (get-line file)])
|
||||
(if (eof-object? line)
|
||||
questions
|
||||
(load-questions-tail file (append questions (list (line->question line))))
|
||||
)
|
||||
)
|
||||
))
|
||||
(load-questions-tail (open-input-file (string-append "~/.local/share/ming-wm/flashcards/" name ".flashq")) '())
|
||||
))
|
||||
Reference in New Issue
Block a user