Apocrypha

kawa

Java-based Scheme system & Language Framework

Kawa is a full Scheme implementation. It implements almost all of R5RS, plus some extensions. By default, symbols are case sensitive. It is completely written in Java. Scheme functions and files are automatically compiled into Java byte-codes. Kawa does some optimizations, and the compiled code runs at reasonable speed.

Available in

OverlayNewestEbuildsLast activity
gentoo gitweb ↗ 3.1.1-r3 1 15 h details ›

Versions & arches

VersionOverlay amd64 Committed
3.1.1-r3 gentoo amd64 stable view · download · history ↗

Use flags of 3.1.1-r3

  • +awt Assume AWT is available
  • +frontend Build "kawa" front-end program using sys-libs/readline
  • jemacs Build JEmacs
  • krl Build BRL emulation and KRL
  • +sax Assume SAX2 is available with dev-java/sax
  • servlets Build support for generating servlets with Java servletapi
  • +swing Assume Swing is available
  • +xml Add support for XML files
  • source Zip the sources and install them

Runtime dependencies of 3.1.1-r3

show 14 lines