Джим - это открытая исходная реализация языка программирования Tcl.
Джим - это открытая исходная реализация языка программирования Tcl.
Jim Tcl — The Jim Interpreter Платформы
Linux
Mac
Windows
Jim Tcl — The Jim Interpreter Обзор
Джим - это открытая исходная реализация языка программирования Tcl. Он реализует большое подмножество Tcl и добавляет новые функции, такие как ссылки с сборкой мусора, замыкания, встроенную систему объектно-ориентированного программирования, команды функционального программирования, первоклассные массивы и поддержку UTF-8. Все это с размером двоичного файла около 100-200 КБ (в зависимости от выбранных параметров).
Ядро Джима очень стабильно. Джим проходит более 3000 модульных тестов, и многие программы Tcl работают без изменений. Jim является высоко модульным с возможностью конфигурировать многие компоненты в качестве загружаемых модулей или вообще не указывать. Ряд расширений включены в Jim, которые могут быть построены как загружаемые модули.
Jim Cross легко компилируется и используется во многих встроенных средах. Он работает под многими операционными системами, включая Linux, FreeBSD, QNX, eCos, Windows (cygwin и mingw32).
В Jim есть встроенное редактирование командной строки для интерактивной оболочки jimsh.