Средства создания пакетов расширений
Средства создания пакетов расширений
Для создания пакетов расширений в общем случае используются следующие средства системы:
- Begin ["context'"] — устанавливает текущий контекст;
- BeginPackage ["context'"] — делает context единственным активным контекстом. Возможна также форма BeginPackage [ "context" ", { "needl' ", "need2'",...}];'
- Return [ ] — возвращает Null;
- End [ ] — возвращает текущий контекст и переходит к предыдущему;
- EndAdd [ ] — возвращает текущий контекст и переходит к предыдущему, предварительно добавляя текущий контекст к списку контекстов $Context-Path;
- EndPackage [ ] — восстанавливает $Context и $ContextPath в их значениях до предшествующего BeginPackage и добавляет текущий контекст к списку $ContextPath;
- Exit [ ] — завершает сеанс работы Mathematica;
- Goto [tag] —просматривает текущее составное выражение в поиске Label [tag] и передает управление в эту точку;
- Interrupt [ ] — производит прерывание в теле вычислений;
- Label [tag] — представляет точку в составном выражении, в которую управление передается директивой Goto;
- Quit [ ] — завершает сеанс работы Mathematica.