Mathematica 9 is now available
THIS IS DOCUMENTATION FOR AN OBSOLETE PRODUCT.
SEE THE DOCUMENTATION CENTER FOR THE LATEST INFORMATION.
Mathematica > 核心语言 > 程序包开发 > 命名空间的管理 > Begin >

Begin

Begin
重设当前上下文.
  • 符号名的编译取决于上下文. 因此,Begin 影响输入表达式的解析.
Context 中定义函数
恢复上下文:
通常会被隐藏在恢复的上下文中:
所有定义都在 中:
该函数可以利用其完全限定名调用:
Context 中定义函数
In[1]:=
Click for copyable input
Out[1]=
In[2]:=
Click for copyable input
恢复上下文:
In[3]:=
Click for copyable input
Out[3]=
通常会被隐藏在恢复的上下文中:
所有定义都在 中:
该函数可以利用其完全限定名调用:
In[6]:=
Click for copyable input
Out[6]=
使用于程序包函数的符号专用,可以减小冲突的可能性:
任何在程序包上下文中用到符号 的地方,都必须确保 是在那个上下文中产生的:
Begin 被给定的上下文以 开始,它将从当前的上下文中延伸出来:
因为符号 在程序包的上下文中, 函数在 EndPackage 之后运行:
可以看到其它变量用专用上下文:
版本 1 的新功能
Ask a question about this page  |  Suggest an improvement  |  Leave a message for the team
格式:   HTML  |  CDF