Not logged in, Join Here! or Log In Below:  
 
News Articles Search    
 


Submitted by Alberto Demichelis, posted on September 23, 2003




Image Description, by Alberto Demichelis



Squirrel is a project I've been working on since a while. It's a scripting language designed to be embedded in a game engine. My design tries to solve the major problems that I've encountered with the scripting languages I've used in the past. I'm also trying to keep the thing as small as possible. The current release is 0.2 pre-alpha, but for what the people that are using it told me, there aren't any major bugs.

Squirrel has a wide range of features:
  • Open Source zlib/libpng licence
  • fast register based virtual machine
  • dynamic typing
  • delegation
  • higher order functions
  • generators
  • tail recursion
  • exception handling
  • automatic memory management (CPU bursts free; mixed approach ref counting/GC)
  • both compiler and virtual machine fit together in about 6k lines of C++ code.
  • Squirrel is hosted by sourceforge
    http://squirrel.sourceforge.net

    Alberto Demichelis


    [prev]
    Image of the Day Gallery
    www.flipcode.com

    [next]

     
    Archive Notice: This content is archived, and commenting is no longer active. It is here for reference purposes. This content was added on an older version of flipcode, before the site closed in 2005.
     
     
    Hosting by Solid Eight Studios, maker of PhotoTangler Collage Maker.