diff options
author | Hugo Hörnquist <hugo@lysator.liu.se> | 2019-02-02 23:13:47 +0100 |
---|---|---|
committer | Hugo Hörnquist <hugo@lysator.liu.se> | 2019-02-02 23:13:47 +0100 |
commit | 6f6feddf9a07214e133438c4af4d32064d671a31 (patch) | |
tree | 3f8fa044d8a1e2fccf87a01d758c6207bb4ec8ac /code.scm | |
parent | Start work on a scheme interface. (diff) | |
download | calp-6f6feddf9a07214e133438c4af4d32064d671a31.tar.gz calp-6f6feddf9a07214e133438c4af4d32064d671a31.tar.xz |
Made code.scm do same stuff as main.
Diffstat (limited to 'code.scm')
-rwxr-xr-x[-rw-r--r--] | code.scm | 18 |
1 files changed, 14 insertions, 4 deletions
@@ -1,6 +1,16 @@ +#!/usr/bin/guile \ +-s +!# + (begin - (setenv "LD_LIBRARY_PATH" (getcwd)) - (load-extension "libguile-calendar" "init_calendar") - (define v (make-calendar "cal"))) + ;; Supurflous begin block here to make sourcing into geiser easier. + (setenv "LD_LIBRARY_PATH" (getcwd)) + (load-extension "libguile-calendar" "init_calendar") + (define v (make-calendar "cal"))) + +(do ((i 0 (1+ i))) + ((>= i (calendar-size v))) + (format #t "~3d | ~a~%" + i (get-attr v i "summary"))) + -(get-attr v 0 "description") |