[Date Index]
[Thread Index]
[Author Index]
Re: Packages - trivial question
*To*: mathgroup at smc.vnet.net
*Subject*: [mg125197] Re: Packages - trivial question
*From*: A Retey <awnl at gmx-topmail.de>
*Date*: Tue, 28 Feb 2012 00:45:32 -0500 (EST)
*Delivered-to*: l-mathgroup@mail-archive0.wolfram.com
*References*: <jifq3f$sl6$1@smc.vnet.net>
Hi,
> I'm sorry for such a trivial question, but what does mean the
> backapostroph behind the package name, when one wants to get
> package?
it is the character which serves as the separator for context names.
> For example: << PhysicalConstants`
that is just a short form for Get["PhysicalConstants`"]
> I'm trying to find it in the documentation, but I'm not successfull.
> Is it the same symbol as it is used for NumberMarks i.e.
> 0.3333333333333333` for example?
it's not a symbol and serves a completely different purpose in those to
cases...
> I think, that in the case of packages it means something like
> "definition space", because for example: Remove["Global`*"] should
> remove all the symbol definitions in current session.
it removes all symbol definitions in the "Global`" context. If you have
experience with other languages you can think of a context as a
namespace for symbols. If you don't, think of it as a "folder" for
symbol names as you have "folders" for filenames in your computers file
system.
> But I'm still confused of the little but magic `
nothing magic, if you are interested in the details look up
tutorial/ContextsAndPackages in the documentation center and the
reference pages for BeginPackage, Begin, $Context, $ContextPath.
hth,
albert
Prev by Date:
**Blank plot returned from simple expression**
Next by Date:
**Re: Function Evaluation**
Previous by thread:
**Re: Packages - trivial question**
Next by thread:
**Re: Packages - trivial question**
| |