Show Changes Show Changes
Edit Edit
Print Print
Recent Changes Recent Changes
Subscriptions Subscriptions
Lost and Found Lost and Found
Find References Find References
Rename Rename
Administration Page Administration Page
Topic Locks Topic Locks



2/22/2017 3:48:17 AM
12/15/2016 8:18:43 AM
11/21/2016 1:41:59 PM
10/16/2016 2:26:36 PM
6/28/2016 7:40:27 AM
List all versions List all versions

RSS feed for the SquirrelWiki namespace

Sq Plus

Back to Squirrel Wiki


SqPlus compiles and runs on Win32, Linux, Mac OS-X, Sony PSP; should work with any modern C++ compiler. Unicode is supported. Can be downloaded, compiled and run in under 5 minutes (.zip includes all necessary files (build files for *nix and...

Source code (snapshot):

"SqPlus FAQ":


See sqplus/changes.txt for lots more changes and the history of sqplus


What do I need to bind a class?
Minimal examples, including remote debugger setup
"Namespace examples":
"Constant and class instance examples":
Passing class instances as UserPointers
Registering pre-allocated class functions and member variables
A more complex instance example, including instance assignment
Using multiple VMs for script isolation
See testSqPlus2unit/ for more example usage



There is an experimental version of SqPlus available at that implements Squirrel virtual machines as proper objects. If you want to have more than one VM running, you simply construct more than one VM object. This modification is currently experimental. Comments in the forum are appreciated.




Script binding before SqPlus:

After SqPlus:

Note the tripling of productivity and improved disposition.

Not logged in. Log in

squirrel's community wiki

This is FlexWiki, an open source wiki engine.

Change Style

Recent Topics