Welcome to the CHICKEN Scheme pasting service
gl-error attempt #1 added by outworlder on Tue Sep 13 16:33:10 2011
(define-syntax gl-debug
(syntax-rules ()
([_ (func args ...)] (begin
(func args ...)
(let ([error (gl:GetError)])
(if (equal? error 0)
(print "[" func "] No error.")
(print "[" func "] Error: " (glu:ErrorString))))))))