6.0的新功能: 核心语言

建立在强大的、长期标准规则上,结合近二十年的严格控制,Mathematica 语言的内核语言功能逐渐增强. 6.0版本增加了新的便捷的列表操作函数,增强了模式匹配和选项处理,以及一个新的集成调试和代码分析的系统.

列表操作的新功能 »

Span (;;) 部分、块等序列的新符号

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 (修改) 一个表达式树形结构的图形显示