Added cabal and vim dir

This commit is contained in:
hellerve
2015-04-05 17:47:08 +02:00
parent 1e73d5652c
commit ae5a30a4a4
2440 changed files with 40465 additions and 0 deletions

View File

@@ -0,0 +1,30 @@
;;;
;;; husk-scheme
;;; http://justinethier.github.com/husk-scheme
;;;
;;; Written by Justin Ethier
;;;
;;; r7rs process-context library
;;;
(define-library (scheme process-context)
(export
exit
exit-fail
exit-success
emergency-exit
get-environment-variable
get-environment-variables
system)
(import (scheme))
(begin
(define (get-environment-variable var)
(let ((var+val (assoc var (get-environment-variables))))
(if var+val
(cdr var+val)
#f)))
(define (emergency-exit . obj)
(if (or (null? obj)
(car obj))
(exit-success)
(exit-fail)))))