Replaced (argv) with (command-line-arguments).
authorTim Vaughan <plugd@thelambdalab.xyz>
Thu, 2 Jul 2020 09:05:15 +0000 (11:05 +0200)
committerTim Vaughan <plugd@thelambdalab.xyz>
Thu, 2 Jul 2020 09:05:15 +0000 (11:05 +0200)
scratchy.scm

index 409047d..4258eee 100644 (file)
 (define (main)
   (let* ((progname (pathname-file (car (argv))))
          (config (make-config '() '() 70 #t '() '() '() '())))
 (define (main)
   (let* ((progname (pathname-file (car (argv))))
          (config (make-config '() '() 70 #t '() '() '() '())))
-    (if (null? (cdr (argv)))
+    (if (null? (command-line-arguments))
         (print-usage progname)
         (print-usage progname)
-        (let loop ((args (cdr (argv))))
+        (let loop ((args (command-line-arguments)))
           (let ((this-arg (car args))
                 (rest-args (cdr args)))
             (if (string-prefix? "-" this-arg)
           (let ((this-arg (car args))
                 (rest-args (cdr args)))
             (if (string-prefix? "-" this-arg)