Projects

Information/Disclaimer

This is more or less for the sake of completeness. Here you can see a selection of things that I'm up to or which originated in projects that I did. Don't expect everything to work hassle-free and out of the box. But I hope some of these things can at least serve an educational purpose, inspire you to make something completely different out of it, or team up with me (hint: especially the as3 parser).


AS3 Parser (Lex/Yacc/Cocoa)

A AS3 Parser on a Lex/Yacc and Cocoa-basis. It should be used one day to have real code-sense in TextMate and other goodies you can use a parser for (like UML roundtripping).

Get the source

Textmate AS3 Bundle

This is probably one of the most uncomplete TextMate Bundles available, BUT it has wonderful syntax-highlighting with proper scopes (in 99% of the common use-cases) and it can (half-)automatically import classes.

Get the source

Objective-C Framework

This is a general-purpose Objective-C Framework where I stuff the code shared among different projects.
If you want to know how to wrap up your own framework with XCode, see the very useful screencast over at rentzsch.com.

Get the source

Objective-C Socketserver

I couldn’t get CFSocket to work reliably in high-performance situations, so I decided to wrap plain old C code with a NSFileHandle and threads. The server also features pluggable client classes, so you can write your own. This code is also used in Trazzle.

Get the source