-;;; GaCeLa Functions
-(let (commands)
- (defun prog-command (command)
- (setq commands (cons command commands)))
-
- (defun run-commands ()
- (cond (commands
- (let (running)
- (setq running commands)
- (setq commands nil)
- (labels ((run-com (comlst)
- (cond (comlst (run-com (cdr comlst))
- (eval (read-from-string (concatenate 'string "(progn " (car comlst) ")")))))))
- (run-com running)))))))