newLISP Development v10.3.1发布 一般用途的脚本语言

newLISP是一个类似Lisp语言的、用于一般用途的脚本语言。它具有 LISP 语言所有的魔力,但更容易学习和使用。 newLISP是友好的,快速和简小的。大部分您需要的功能都将已经内置。

newLISP v10.3.1发行说明:

&">nbsp;    Documentation changes

When a list reference changes while being indexed an error is thrown.
     Code written this way will normally not make sense, but now fails more gracefully.

(set 'lst '(1 2 3 4 5))
     (lst (set 'lst '(1 2 3)))
     ---> ERR: list reference changed

MBCS coded characters in pathnames in the Windows UTF-8 version.

Better worded error message when wrong parameter type in implicit indexing of strings and lists.

Fixed a buffer overflow for interactive multiline mode for long input lines.

Fix for 'filter', 'index', 'clean', 'exist' and 'for-all' when handling empty list elements (). Also, these functions are now several times faster.

Check for missing parameter in inc, dec, ++, --. Using these without any parameter messed up the value of 'nil'.

Fixed crash bug with boolean 'true' parameter in 'dotree'

Minimum SDK changed to 10.5 Leopard for makefiles:
       makefile_darwin_utf8_leopardPPC
       makefile_darwin_utf8_leopardIntel
     to make a universal Tiger 10.4 based version the file:
       makefile_darwin_universal_utf8_compat
     still exists (for questions about this -> Greg Slepak).

bug fix for 'timer' when using recursively and not using symbols but lambda expressions, e.g.: (timer foo 1) instead of (timer 'foo 1) when the (timer ...) statement is part of foo.

New version 0.3 of json.lsp module now processes backslashed characters as of JSON spec (thanks Ted Walther).

Speedup and memory lossless error recovery in 'map'.

Better memory management in error recovery of evaluateStream() and sysEvalString()

Did not clear EOF error in 'read-line'.

下载地址:http://www.newlisp.org/downloads/development/

时间: 2014-12-19

newLISP Development v10.3.1发布 一般用途的脚本语言的相关文章

newLISP 10.3.8发布 Lisp通用脚本语言

newLISP是一个类似于Lisp的通用脚本语言.它特别适用于人工智能.http://www.aliyun.com/zixun/aggregation/11510.html">网络搜索.自然语言处理和机器学习的应用.由于是小资源需求,newLISP对于嵌入式系统的应用也非常好.它具有所有传统Lisp语言的功能,但更容易学习和使用.新版的LISP更方便.快捷和简小,大部分你需要的功能都将已经内置.newLISP支持运行平台包括Mac OS X. GNU Linux.Unix and Win3

newLISP 10.3.3发布 Lisp通用脚本语言

newLISP是一个类似于Lisp的通用脚本语言.它特别适合应用在人工智能.http://www.aliyun.com/zixun/aggregation/11510.html">网络搜索.自然语言处理和机器学习的应用.由于是小资源需求,newLISP对于嵌入式系统的应用也非常好.它具有所有传统Lisp语言的功能,但更容易学习和使用.新版的LISP更方便.快捷和简小,大部分你需要的功能都将已经内置.newLISP支持运行平台包括Mac OS X. GNU Linux.Unix and Wi

newLISP 10.4.0发布 Lisp通用脚本语言

newLISP是一个类似于Lisp的通用脚本语言.它特别适用于人工智能.http://www.aliyun.com/zixun/aggregation/11510.html">网络搜索.自然语言处理和机器学习的应用.由于是小资源需求,newLISP对于嵌入式系统的应用也非常好.它具有所有传统Lisp语言的功能,但更容易学习和使用.新版的LISP更方便.快捷和简小,大部分你需要的功能都将已经内置.newLISP支持运行的平台包括:Mac OS X. GNU Linux.Unix and Wi

newLISP 10.4.2发布 Lisp通用脚本语言

newLISP 是一个类似于Lisp的通用脚本语言.它特别适用于人工智能.http://www.aliyun.com/zixun/aggregation/11510.html">网络搜索.自然语言处理和机器学习的应用.由于是小资源需求,newLISP对于嵌入式系统的应用也非常好.它具有所有传统Lisp语言的功能,但更容易学习和使用.新版的LISP更方便.快捷和简小,大部分你需要的功能都将已经内置.newLISP支持运行的平台包括:Mac OS X. GNU Linux.Unix and W

ChaiScript v3.0.0发布 C++兼容性脚本语言

ChaiScript 是第一个也是目前唯一一个与C++++的兼容性的脚本语言,受 EMCAScript影响的嵌入式的功能性语言. 新版本包含众多新特性,包括自动的线程安全支持.本地动态对象支持.从已有的C++类中扩展新方法,更好的异常处理 等等. ChaiScript 3.0.0发行说明: Code simplifications Fully integrate documentation with source code in doxygen style comments http://www

USL 3.7.1发布 面向对象的脚本语言

USL是一个采用C++++编写的面向对象的脚本语言,在Linux和Windows上编译.此语言没有脚本,USL本身就是一个可编程的命令外壳.它没有USL的socket编程,目的是用在本地系统中的通用脚本. USL 3.7.1版本添加了循环,常量,转换情况下默认的声明,以及一个更新的全面帮助功能. 软件信息:http://www.mediafire.com/usl 下载地址:http://www.mediafire.com/usl#9f619vxb5x30h,1

USL 3.5.8发布 面向对象的脚本语言

USL是一个面向对象的脚本语言,采用C++++编写和在Linux和Windows上编译.此语言没有脚本,USL本身就是一个可编程的命令外壳.它没有USL的socket编程,目的是用在本地系统中的通用脚本. USL 3.5.8版本更新了通过使其返回其最后的值的处理方式. 下载地址:http://www.mediafire.com/download.php?pj1n6c9f533ycxw

ChaiScript 4.0.0发布 C++嵌入式脚本语言

ChaiScript 是一个嵌入式脚本语言,其设计是直接针对C++++和充分利用现代C++开发技术.作为一个本地C++应用程序,它具有一定的优势超过现有的嵌入式脚本语言.它易于集成现有项目,维护C++应用程序和用户脚本之间的类型安全.它支持各种C++技术,包括回调.重载函数.类方法和STL容器. ChaiScript 4.0.0该版本增加了支持switch语句,三元运算符的支持,许多错误修正和性能改进,增强的方法和对象的自省能力,以及在单元测试的大量增加. 软件信息:http://www.cha

USL 3.8.1发布 面向对象的脚本语言

USL 3.8.1此版本修复了对象实例化和括号解析的方式. USL是一个采用C++++编写的面向对象的脚本语言,在Linux和Windows上编译.此语言没有脚本,USL本身就是一个可编程的命令外壳.它没有USL的socket编程,目的是用在本地系统中的通用脚本. 下载地址:http://sourceforge.net/projects/unorthodox/files/3.8.1/USL.exe/download