6.0的新功能: 核心语言
建立在强大的、长期标准规则上,结合近二十年的严格控制,Mathematica 语言的内核语言功能逐渐增强. 6.0版本增加了新的便捷的列表操作函数,增强了模式匹配和选项处理,以及一个新的集成调试和代码分析的系统.
列表操作的新功能 »
Accumulate ▪ Tally ▪ Riffle ▪ TakeWhile ▪ ArrayFlatten ▪ Band ▪ ...
ReplacePart (修改) — 现在支持一般的稀疏规则规范
构建模式的新功能
Longest ▪ Shortest ▪ PatternSequence ▪ Repeated (修改)
函数选项的新系统
OptionValue ▪ OptionsPattern ▪ FilterRules
程序开发的新功能
Debugger — 全部交互式的调试和代码分析环境
Quiet ▪ Monitor ▪ PrintTemporary ▪ SyntaxInformation
新建 ▶ 程序包 (.m) — 程序包的特殊笔记本编辑器,带有函数索引
字符串操作的新功能
Nearest ▪ Hash ▪ EditDistance ▪ DictionaryLookup ▪ DatePattern
其它新函数
Dynamic ▪ RandomChoice ▪ IntegerString ▪ DateString ▪ SystemOptions
Table, Do, ... (修改) — 现在支持在列表上迭加
TreeForm (修改) — 一个表达式树形结构的图形显示