Brad Beveridge wrote: > Hello all project champions! This is a request for a monthly project > status update. So if you've done something interesting this month, > how about a few words to let us all know?
Good idea. The Common Lisp Application Builder is now a Sourceforge project with a subversion repository and has its own domain: http://sourceforge.net/projects/lispbuilder http://www.lispbuilder.org (the sourceforge webpage has to be uploaded) http://wiki.alu.org/Application_Builder Thanks to Surendra Singhi for the SWIG CFFI generator code and to Justin Heyes-Jones, Luke J Crook and the other members of the Applications builder project and the discussions on the mailing list, the SDL package is working on Windows, Linux and a bit on Mac (still events problems) and has some nice utility functions for easier using. Justin is writing a game for demonstrating how to use it and while doing this, we'll develop an easy to use gaming framework. Luke will add some more libraries, like SDL_gfx (fast 2D graphics for SDL), OpenRM (3D scene graphics) and ODE (physics simulation). You can already use the SDL part, I've written a step-by-step tutorial for Windows: http://svn.sourceforge.net/viewcvs.cgi/*checkout*/lispbuilder/trunk/lispbuilder-sdl/index.html But it is still beta. My vision is a framework, which is as easy to use as Lua Player, which I've initiated last year: http://www.luaplayer.org/ Another important part is simplifying the CFFI generation. SWIG provides a large framework for integrating FFI wrappers for all kinds of languages, but I've started to write a pure Lisp generator, with lispbuilder-lexer, yacc and regex: http://sourceforge.net/project/showfiles.php?group_id=159740 I don't know if this makes sense, but I'll do this for learning some parser knowledge and it's more fun to write Lisp code generators in Lisp than in C and a bunch of other different file formats and languages, which is needed for SWIG. All packages are ASDF installable and can be used for other projects as well (currently all packages are BSD licence, some libraries, like SDL_gfx, are LGPL). The awk, lexer, regex and yacc packages are more stable, because they are imported from other projects and only re-packaged to ASDF and the lispbuilder-package-prefix. -- Frank Buss, [EMAIL PROTECTED] http://www.frank-buss.de, http://www.it4-systems.de _______________________________________________ Gardeners mailing list [email protected] http://www.lispniks.com/mailman/listinfo/gardeners
