procgen  Artifact [112daec7b2]

Artifact 112daec7b22274426c31a679b6e8ddfc54c5564fde694bab6200a9008cb3d884:


; [ʞ] fail.scm
; generates pretty error messages

(define (fail . msg)
	(display (string-append "\x1b[1;31m - err.\x1b[0m " 
							(apply string-append msg)))
	(exit 1))
(define (fail:sym s)
  (fail "bad form \x1b[3;36m'" (symbol->string s) "\x1b[0m"))