Download List

Descripción del Proyecto

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.

System Requirements

System requirement is not defined
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

Esta versión agrega soporte mejorado mucho mingw32 (incluyendo implementado totalmente exec), añade correcciones de errores, mejora la documentación, agrega una nueva extensión metakit y hace que la extensión SDL trabajar de nuevo.
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

Varios errores fueron corregidos. Se ha añadido soporte para el comando binario. 'argumentos' proc ahora se puede cambiar. Automática proc args upref ahora son compatibles con y varname. Una sintaxis abreviada expr está disponible con $ (...). Las definiciones anteriores procesos se pueden guardar con locales y se invoca con upcall. No codicioso regexp / regsub se ha añadido soporte a la aplicación integrada de expresiones regulares. Mínima de aplicación ejecutivo con el apoyo, incluso sin vfork / waitpid. La configuración es ahora más rápida y sencilla con autoconfiguración. Cadena ByteRange se añadió. La capacidad de crear un solo archivo fuente jimsh arranque se añadió. El soporte de Debian empaque se añadió.
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

Esta es una importante actualización que incorpora muchas correcciones de errores y nuevas características. Algunas de las nuevas características más Jim 0.51 incluyen documentación completa, unidad de pruebas extensas, el seguimiento de lo mejor de la ubicación de origen, como "fuente de información", "StackTrace", y "STACKDUMP". Redes de apoyo incluye IPv6, trabajo de apoyo UDP, y "toma de la tubería". Muchas correcciones de errores y mejoras se hicieron en "la expresión". "Exec", se hicieron mejoras, incluidas las opciones de redirección y el respeto de $:: env. "Configurar" es totalmente compatible con las extensiones de estática.
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

Muchas correcciones se hicieron. El env, origen, lreverse, finalizar, escaneo, rango, y los comandos de rand se han añadido. El intérprete de comandos interactivo fue mejorada. Expr's | | y & & operadores se hicieron perezosos. Un sistema de paquetes de la API C se puso en marcha, y fue exportado como el paquete de [] para el nivel de secuencia de comandos. Extensiones para los enlaces de SQLite y experimentales de SDL se han añadido. Algunos trabajos se hizo para las extensiones para ANSI / S, Win32, win32com, y POSIX.
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