scm2rsv.scm (966B)
1 #!/usr/bin/env sh 2 exec guile --r7rs -e main -L . -s "$0" "$@" 3 !# 4 5 ;;; Scheme implementation of RSV - Rows of String Values. 6 ;;; Copyright (C) 2024 Yuval Langer. 7 ;;; 8 ;;; This program is free software: you can redistribute it and/or modify 9 ;;; it under the terms of the GNU General Public License as published by 10 ;;; the Free Software Foundation, either version 3 of the License, or 11 ;;; (at your option) any later version. 12 ;;; 13 ;;; This program is distributed in the hope that it will be useful, 14 ;;; but WITHOUT ANY WARRANTY; without even the implied warranty of 15 ;;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 16 ;;; GNU General Public License for more details. 17 ;;; 18 ;;; You should have received a copy of the GNU General Public License 19 ;;; along with this program. If not, see <https://www.gnu.org/licenses/>. 20 21 (import (scheme base) 22 (scheme file) 23 (scheme write) 24 (rsv commands)) 25 26 (define (main args) 27 (run-main args 'scm2rsv))