SWIG (Simplified Wrapper and Interface Generator) with Squirrel language support