Downloadliste

Projektbeschreibung

Jim is a small footprint implementation of the Tcl programming language. It implements a large subset of Tcl and adds new features like references with garbage collection, closures, a built-in object oriented programming system, functional programming commands, and first class arrays. The interpreter's executable file is only 70 KB in size, and can be reduced by further excluding some commands. It is appropriate for inclusion inside existing programs, for scripting without dependencies, and for embedded systems.

Systemanforderungen

Die Systemvoraussetzungen sind nicht definiert
Information regarding Project Releases and Project Resources. Note that the information here is a quote from Freecode.com page, and the downloads themselves may not be hosted on OSDN.

2011-10-07 23:12
0.72

Diese Version unterstützt viel verbessert mingw32 (einschließlich Exec vollständig implementiert), fügt Bugfixes, verbessert Dokumentation, fügt eine neue Metakit-Erweiterung, und macht die SDL Erweiterungen, wieder zu arbeiten.
This release adds much-improved mingw32 support (including fully-implemented exec), adds bugfixes, improves documentation, adds a new metakit extension, and makes the SDL extension work again.

2011-06-24 15:56
0.71

Verschiedene Fehler wurden behoben. Support wurde für den Befehl binary aufgenommen. proc 'args' können jetzt umbenannt werden. Automatische proc upref args sind jetzt mit & varname unterstützt. Ein expr Kurzsyntax ist mit $ (...). Vorherige proc Definitionen können mit lokalen und aufgerufen mit aufwärts gerichteten Aufruf gespeichert werden. Nicht gierige regexp / regsub Träger wurde mit dem eingebauten regexp Umsetzung aufgenommen. Minimal exec Umsetzung ist auch ohne vfork / waitpid unterstützt. Die Konfiguration ist nun schneller und einfacher mit autosetup. String byterange aufgenommen. Die Fähigkeit, einen einzigen Quelldatei bootstrap jimsh erstellen wurde hinzugefügt. Debian-Paket-Support wurde hinzugefügt.
Various bugs were fixed. Support was added for the binary command. proc ‘args’ can now be renamed. Automatic proc upref args are now supported with &varname. An expr shorthand syntax is available with $(…). Previous proc definitions can be saved with local and invoked with upcall. Non-greedy regexp/regsub support was added with the built-in regexp implementation. Minimal exec implementation is supported even without vfork/waitpid. Configuration is now faster and simpler with autosetup. String byterange was added. The ability to create a single source file bootstrap jimsh was added. Debian packaging support was added.

2010-11-01 18:18
0.63

Dies ist ein großes Update, welches viele Bugfixes und neue Features integriert. Einige der neuen Features über Jim 0,51 beinhalten umfangreiche Dokumentation, umfangreiche Unit-Tests, weit bessere Nachverfolgung von Quellort, darunter "Informationsquelle", "Stacktrace" und "STACKDUMP". Networking Support umfasst IPv6, UDP arbeiten zu unterstützen, und "Muffenrohrs". Viele Bugfixes und Verbesserungen wurden in "expr" gemacht. "Exec" Verbesserungen wurden vorgenommen, darunter Umleitungsoptionen und Respekt für $:: env. ist voll "configure" für statische Erweiterungen unterstützt.
This is a major update which incorporates many bug fixes and new features. Some of the new features over Jim 0.51 include comprehensive documentation, extensive unit tests, far better tracking of source location, including "info source", "stacktrace", and "stackdump". Networking support includes IPv6, working UDP support, and "socket pipe". Many bug fixes and improvements were made in "expr". "exec" improvements were made, including redirection options and respect for $::env. "configure" is fully supported for static extensions.

2005-04-04 14:14
0.51

Viele Korrekturen vorgenommen. Das env, Quelle, lreverse, finalisieren, Scan-Bereich und Rand-Befehle wurden hinzugefügt. Die interaktive Shell wurde verbessert. Expr's | | und & & Betreiber wurden faul. Ein Paket-System C-API implementiert wurde, und wurde als [package exportiert] Befehl, um die Skript-Ebene. Extensions für sqlite und experimentelle Bindungen für SDL wurden hinzugefügt. Einige Arbeiten wurden für die Erweiterungen für ANSI I / O, Win32, win32com und posix getan.
Tags: Major feature enhancements
Many fixes were made. The env, source, lreverse,
finalize, scan, range, and rand commands were
added. The interactive shell was improved. Expr's
|| and && operators were made lazy. A package
system C API was implemented, and was exported as
the [package] command to the script level.
Extensions for sqlite and experimental bindings
for SDL were added. Some work was done for
extensions for ANSI I/O, win32, win32com, and
posix.

2005-03-16 15:52
0.50

Tags: Initial freshmeat announcement

Project Resources