%% %% This is file `namespc.sty', %% generated with the docstrip utility. %% %% The original source files were: %% %% namespc.dtx (with options: `package') %% %% %% \NeedsTeXFormat{LaTeX2e}[1998/12/01] \ProvidesPackage{namespc} [2003/10/03 namespace environment] \makeatletter \def\@defnamespace@ifundef#1{ \@ifundefined{#1}{ \long\expandafter\def\csname#1\endcsname{} }{} } \newcommand{\@n@mesp@cestar}[3]{ \@defnamespace@ifundef{@namespace@#1} \expandafter\g@addto@macro\csname @namespace@#1\endcsname{#2}% { \expandafter\relax\csname @namespace@#1\endcsname #3 } } \newcommand{\usingnamespace}[1]{ \@defnamespace@ifundef{@namespace@#1} \csname @namespace@#1\endcsname } \def\@provide@namespace@env#1{ \@ifundefined{#1} { \newenvironment{#1}{\usingnamespace{#1}}{} }{} } \def\::#1::#2:#3:{% {\csname @namespace@#1\endcsname \csname#2\endcsname#3} } \newcommand{\@n@mesp@ce}[3]{ \@provide@namespace@env{#1} \@n@mesp@cestar{#1}{#2}{#3} } \newcommand*{\namespace}{\@ifstar\@n@mesp@cestar\@n@mesp@ce} \makeatother \endinput %% %% End of file `namespc.sty'.