Wolfram ResearchPRODUCTSPURCHASEFOR USERSCOMPANYOUR SITES
THIS IS DOCUMENTATION FOR AN OBSOLETE PRODUCT.
SEE THE DOCUMENTATION CENTER FOR THE LATEST INFORMATION.

Documentation / Mathematica / Mathematicaブック / Mathematicaリファレンス ガイド / 内部実装に関する注意 /

A.9.3 基本システム機能

Mathematicaは基本的には式を走査し,遭遇した頭部の記号テーブル要素によりポイントされる内部コードを呼ぶインタープリタである.

x -> yまたは定義で与えられるようなすべての変換規則は,自動的に高速パターンマッチングが可能となる形式にコンパイルされる.多くの異なるタイプのパターンが区別され,特殊コードで処理される.

空白および他のパターンの特徴を考慮できるハッシュ形式がパターンマッチングで使用されている.

パターンマッチングに関連する内部コードは約250ページの長さである.

特定の記号に対して非常に多くの定義が与えられると,Dispatchを使用したハッシュ表が自動的に作成され,適用される規則が迅速に見付けられる.



Any questions about topics on this page? Click here to get an individual response.Buy NowMore Information


 © 2008 Wolfram Research, Inc.  Terms of Use  Privacy Policy |
Sign up for our newsletter: