Common lisp interface to bearlibterminal https://bitbucket.org/cfyzium/bearlibterminal. Created with https://github.com/rpav/cl-autowrap.

package.lisp 523B

1234567891011121314151617181920212223
  1. ;;;; package.lisp
  2. (defpackage #:bearlibterminal-ffi)
  3. (defpackage #:bearlibterminal-ffi.accessors)
  4. (defpackage #:bearlibterminal-ffi.functions)
  5. (defpackage #:bearlibterminal
  6. (:use #:cl
  7. #:autowrap.minimal
  8. #:plus-c
  9. #:bearlibterminal-ffi.functions
  10. #:bearlibterminal-ffi.accessors)
  11. (:export
  12. #:terminal-open
  13. #:terminal-read
  14. #:terminal-print
  15. #:terminal-close
  16. #:terminal-refresh))
  17. (defpackage #:bearlibterminal-examples
  18. (:use :cl :bearlibterminal)
  19. (:export #:hello-world))