BRL - the Beautiful Report Language
|Learn About It -
||The BRL Manual gives a thorough introduction, examples and reference.
||The BRL Project Page has the latest releases and news.
Beautiful: It is easy to write BRL code that is
understandable and maintainable, appealing to a programmer's sense of
Report: BRL is particularly suitable for constructing output
that is a mix of static and dynamic content, e.g. web pages, e-mail
messages. Its greatest strength is constructing output from SQL
databases, though it is useful for many other tasks.
Language: The full power of a general-purpose programming
language is there, though you wouldn't know it from
This implementation is a Java Servlet using the Kawa Scheme compiler.