Scripts Index
C/C++ Miscellaneous  

The Squirrel programming language 3.0 Al

download download home home   report broken
important script information
company name:
sourceforge.net
license: Free
minimum requirements: C/C++
functional limitations:
The Squirrel programming language 3.0 Al description
It was designed to be a powerful scripting language for small applications like games, due to its small size, reduced memory bandwidth and little real-time requirements.

Squirrlel has been tested with the following compilers:
MS Visual C++ 6.0,7.0,7.1 and 8.0 (32 and 64bits)
MinGW gcc 3.2 (mingw special 20020817-1)
Cygnus gcc 3.2
Linux gcc 3.2.3
Linux gcc 4.0.0 (x86 64bits) Key features "The Squirrel programming language":

Open Source zlib/libpng license
Dynamic typing
Delegation
Classes & inheritance
Higher order functions
Generators
Cooperative threads(coroutines)
Tail recursion
Exception handling
Automatic memory management (CPU bursts free; mixed approach ref counting/GC)
Weak references
Both compiler and virtual machine fit together in about 6k lines of C++ code.
Optional 16bits characters strings
Compiles on both 32 and 64 bits architectures
Limitations:

The project has been compiled and run on Windows(Windows XP/2000 on Intel x86 Windows XP Pro on AMD x64) and Linux(Slackware 9.0 on Intel x86, Fedora Core 4 on AMD x64). What's New in This Release:

Added real free variables(thx Paul Ruizendaal)
Added refactored function call implementation and compiler(thx Paul Ruizendaal)
Added sq_getfunctioninfo
Added compile time flag SQUSEDOUBLE to use double precision floats
Added global slot _floatsize_ int the base lib to recognize single precision and double precision builds
sq_wakeupvm can now resume the vm with an exception
Added sqstd_format
Blobs can be cloned
Generators can now be instantiated by calling sq_call() or closure.call()
Added compile time flag SQUSEDOUBLE to use double precision floats
Fixed debughook bug
Fixed cooroutine error propagation
Similar scripts
Cash Register Emulator (Popularity: ) : Cash Register Emulator program will give you the amount of change you will recieve from a bill depending on the cost and how much you paid with.Also will show how many of what types of bills and coins you will ...
Copy Text To Clipboard (Popularity: ) : This script provides users facility to copy the text files contents into the windows clipboard. By using this script users can copy the contents into the windows clipboard from first parameter. In case of giving no parameter this script will ...
LPT port control of a radio controlled car (Popularity: ) : This program tells how the LPT port can control any remote controlled car. This program uses the LPT port pins to control right, left, reverse, forward pins in the connector. This program also uses another simple circuit that allows the ...
Celsius to Fahnrenheit Converter (Popularity: ) : Celsius to Fahnrenheit Converter converts Celsius temperatures to Fahrenheit.
Kill Process (Popularity: ) : This C and C++ based script comes with the ability to let the visitors to block unnecessary programs in the startup and thus saving the system memory. When this script is installed on any windows system it will start its ...
NullLogic Groupware (Popularity: ) : NullLogic Groupware is a multi-user web-based groupware package designed for contact management and event scheduling, which includes additional features such as instant messaging, public forums, shared hyperlinks, file system, a web e-mail client, and a simple order processing system.

The ...

Copy Path To Clipboard (Popularity: ) : Users can utilize this script to copy the path of an existing directory to the windows clipboard. It starts its process as soon as a parameter is given. This script can be used as an extension of the path by ...
AbiWord (Popularity: ) : This page list the lastest supported AbiWord downloads. AbiWord plugins are available here as well. Plugins expand AbiWord's functionality, and users are thus advised to download these additional packages as well.
Fahrenheit to Celsius converter (Popularity: ) : Fahrenheit to Celsius converter is a pure WIN API single file program which converts fahrenheit to celsius.Also it shows you how to create window withcelsius.&rce file(s).
Calculate Latitude and Longitude using V&H in C (Popularity: ) : This function calculates the latitude and longitude coordinates from Vertical and Horizontal (V&H) coordinates. V&H's are used to identify locations and hence relative distances between network elements and between rate centers listed in AreaCodeWorld(tm) Gold Edition in http://www.zipcodeworld.com.Function Input Parameters: ...
User reviews

Write a review:
1 2 3 4 5 6 7 8 9 10
1=poor 10=excellent
Write review*
Your name*
Email*
  (Comments are moderated, and will not appear on this site until the editor has approved them)
 
Similar Software
SQuirreL SQL Client (Popularity: ) : SQuirreL SQL Client is a graphical Java program that will allow you to view the structure of a JDBC compliant database, browse the data in tables, issue SQL commands etc. The minimum version of Java supported is 1.4.x. We recommend ...
The Squirrel programming language (Popularity: ) : Squirrel is a light weight programming language featuring higher-order functions,classes/inheritance,delegation,tail recursion,generators,cooperative threads,exception handling, reference counting and garbage collection on demand. C-like syntax.
The Orian Programming Language (Popularity: ) : The Orian Programming language is like no other. The Orian programming language is based off of Basic and Java. With support for Web Applications, Desktop Applications. Orian Will require the Orian RTE (Run Time Enviroment) To Run In Windows.
HFX - Hammerhead FX Driver 3.0.4 (Popularity: ) : A Hammerhead FX is a game controller released by Interact Accessories Inc. in the late 1990's. Interact produced a full-featured driver for Windows 95/98, but only managed to release one beta driver for Windows 2000/XP before closing its doors. This ...
ECS GF7050VT-M5 (V1.0) NVIDIA RAID Floppy Image Driver 10.3.0.46 (Popularity: ) : Provides the ECS GF7050VT-M5 (V1.0) NVIDIA RAID Floppy Image driver version 10.3.0.46.



It is highly recommended to always use the most recent driver version available.

Do not forget to check with our site as often as possible in order to stay updated ...

ECS 945PL-A (V) Intel Inf Driver 8.3.0.1013 (Popularity: ) : Specifications:


# Supports LGA775 socket Pentium 4/Pentium D processors
# ECS Unique S.D.G.E design (Scalable Dual Graphic Engines)
# Supports SATA 3Gb/s interface
# Features Ethernet 10/100Mb Network Connection
# Supports high quality AC97 Audio



It is highly recommended to always use the most recent driver ...

ECS GF8200A (V) NVIDIA RAID Floppy Driver 10.3.0.21 for 2K/XP (Popularity: ) : The GF8200A is ECS Black Series platform based on the best combination of the new NVIDIA GeForce8200 single chipset support for the latest Phenom quad core processors up to HT 5200 MT/s with Hyper Transport 3.0 technology links and integrated ...
ECS GF8200A (V) Nvidia RAID Floppy Driver 10.3.0.21 for Vista (Popularity: ) : The GF8200A is ECS Black Series platform based on the best combination of the new NVIDIA GeForce8200 single chipset support for the latest Phenom quad core processors up to HT 5200 MT/s with Hyper Transport 3.0 technology links and integrated ...
ECS A531_TM5800 TouchPad 7.3.0 for Windows 2000/Windows XP (Popularity: ) : * The information above is provided as reference only and is subject to change without notice.
* All trademarks are property of their respective holders.

It is highly recommended to always use the most recent driver version available.

Do not forget to check ...

ECS A531_TM5800 TouchPad 7.3.0 for Windows Me/Windows 98SE (Popularity: ) : * The information above is provided as reference only and is subject to change without notice.
* All trademarks are property of their respective holders.

It is highly recommended to always use the most recent driver version available.

Do not forget to check ...

ad


Rate me
supported os
All
stats
downloads 12
version 2
size in Kb
popularity   
1943/370770
user rating 5/10
New Scripts
Popular Scripts
Latest Reviews