Myscsh
Myscsh is a implementation of the MySQL client/server protocol version 4.1 written entirely in Scheme.
|
Room B129 |
I'm a research assistant at the Department of Computer Science, University of Tübingen. My research interests include static program analysis, compiler construction and programming languages.
PC member Scheme and Functional Programming Workshop 2006
Dagstuhl seminar on latently-typed languages
Myscsh is a implementation of the MySQL client/server protocol version 4.1 written entirely in Scheme.
Commander S is a full-featured graphical shell built on top of scsh.
Joint work with Matthias Neubauer. A patch with the aim to bring scalable antialiased fonts to XEmacs 21.5. This directory contains all patches we submitted to xemacs-patches: Version 1, Version 2 and Version 3. A XEmacs with Xft-fonts looks neat, convince yourself: Matthias homepage features some screenshots and links.
In the meantime, great portions of the code made it into the XEmacs CVS repository on its own branch names sjt-xft.
Write GUI applications with Scheme 48 using the powerful Qt GUI toolkit.
I advised a student research project that was completed recently. The main target of this project was to find a method for integrating the GUI events and callbacks that come from Qt with the Scheme 48 I/O event system. After some experiments we have found a quite clean way to do this (I promise to provide some details soon). So far, it's possible to install callback functions written in Scheme to Qt widgets and call the methods of a few Qt classes. Currently, I'm working on a tool that generates the FFI stub functions from the Qt headers.
Use ODBC to connect scsh to your favourite database! Available in scsh CVS repository.
Talk to the next generation network information system using scsh! Available in the scsh CVS repository. I also wrote bindings for YP/NIS.
Write scsh programs that store and retrieve data from a Berkeley DB database. Available in the scsh CVS repository.
Commander S --- the shell as a browser
Martin Gasbichler, Eric Knauel
Sixth Workshop ond Scheme and Functional Programming,
Tallinn, Estonia, 2005
PostScript or PDF
Compiling Emacs Lisp to Scheme
Eric Knauel
Proceedings of the 16th International Workshop on Implementation and
Application of Functional Languages (IFL'04), Lübeck,
Germany, 2004
PostScript or PDF
How to Add Threads to a Sequential Language Without Getting Tangled Up
Martin Gasbichler, Eric Knauel, Michael Sperber, Richard Kelsey
Fourth Workshop on Scheme and Functional Programming,
Boston, MA, 2003
PostScript
Based on the WordPress design files. Last modified: Thu Oct 11 09:05:53 MST 2007