- 1UMMF::Export::Java528
- 2Strato Log Download46
- 3Printer Tools - PRN2FILE186
- 4Sys::Utmp::Utent309
- 5RmiJdbc118
- 6HDBC ODBC Driver54
- 7Perfect People Icons56
- 8Logo++31
- 9FCPlayer51
- 10AXIGEN Mail Server Office Edition Free73
- 11MySQL2JSP64
- 12Data Export - Paradox2Oracle41
- 13ZoneCD222
- 14FreeTpl Free PHP Shopping Cart52
- 15User::Utmp558
- 1Data Export - Paradox2Oracle41
- 2FCPlayer51
- 3Conjuga36
- 4YouChoob38
- 5MakeDirDiff38
- 6Smart Extranet37
- 7UltraMixer Professional49
- 8FileReplicationPro32
- 9Spriteworks35
- 10Perfect People Icons56
- 11RecordEditor (Linux)116
- 12AnyChart Flash Gantt Component30
- 13Janino38
- 14C-MOR IP Video Surveillance VM Software111
- 15HXTT XML28
Description
Scriptix has but several goals for its existance. First, it must be easy to program in. I originally decided that, for this purpose, a BASIC-like syntax would be best. However, it appears that people find familiarity to be more important - so versions of Scriptix from 0.19 onward will have a C/C++-like syntax. Scriptix parser can be quite easily re-written to handle almost any syntax desired, however. Second, Scriptix must be threadable, allowing semi-syncronous execution of threads within a single OS process. Both pre-emptive and cooperative multi-tasking should be available. Both have their advantages and disadvantages, and the embedding application should be able to decide on the best method for the task. While pre-emptive multi-tasking is currently supported, it is still rudimentary, and basic thread control types (mutexes, etc.) are not yet implemented. Third, it must support a decent subset of high-level language features, such as arrays, classes, and user-definable data types. The language itself does not provide for a large amount of definable functionality - the user scripts are somewhat limited in the scope of effect they can have on the language (in regards to defining functions/classes, etc.) This limits the negative effects a poorly written or malicious script can have on the host application. Fourth, Scriptix must be of decent speed. As Scriptix is designed for interactive entertainment software (a.k.a. games), speed is very important. Ive no benchmarks yet to display hard-data on Scriptix speed - simple tests have shown it to easily outperform more popular scripting languages, however. Scriptix makes use of a garbage collection scheme for memory management. Lots of people think this means it will be very slow. On the contrary, a clever garbage management system can result in a more responsive application, since memory deallocation can be controlled to a large degree. However, Scriptix does not (yet) have a clever scheme. It is planned to be greatly improved before 1.0, however. Whats New in This Release: · Minor API and languages changes. · Last independent release of Scriptix. · Future releases will be part of the AweMUD package..
Scriptix - Interpreters - ProgrammingPrice:Free
Downloads:33
Size:389.1 KB
Platform:Linux
uBASIC is a non-interactive BASIC interpreter designed for adding simple scripting capabilities to applications and systems with severe memory constraints.
DateSep 28, 2010
AuthorAdam Dunkels
Size4.1 KB
LicenseFreeware
PriceFree
PlatformLinux
CategoryLinux Programming
brainwash project is an open source interpreter for the Brainfuck programming language, written in ANSI C.
DateSep 9, 2010
AuthorAggelos Orfanakos
Size6.1 KB
LicenseFreeware
PriceFree
PlatformLinux
CategoryLinux Programming
Thus, a Q program or "script" is simply a collection of equations which are used to evaluate expressions in a symbolic fashion.
DateOct 2, 2010
AuthorAlbert Graef
Size5.3 MB
LicenseFreeware
PriceFree
PlatformLinux
CategoryLinux Programming
DOS33 is a collection of utilities that will extract Apple ][ disk images and run pure Applesoft Basic programs. The yacc/bison and lex tools are used to generate the Applesoft Basic parser.
DateAug 31, 2010
AuthorAnders Hedstrom
Size45.1 KB
LicenseFreeware
PriceFree
PlatformLinux
CategoryLinux Programming
JAM - Java RAM Interpreter simulates Random Access Machines (RAMs). A RAM is a theoretical computer model with an unlimited number of registers of unlimited size and a programming language similar to Assembly.
DateAug 10, 2010
AuthorChristian ReitwieAYner
Size27.6 KB
LicenseFreeware
PriceFree
PlatformLinux
CategoryLinux Programming
