\catcode`\@=11 \def\nref#1{\nolabel@\nref{#1}\relax \DNii@##1~##2~##3~##4\nextii@{##3}% \csL@{#1}\expandafter\nextii@\Next@\nextii@\fi} \def\pref#1{\nolabel@\pref{#1}\relax \DNii@##1~##2~##3~##4~##5\nextii@{##4}% \csL@{#1}\expandafter\nextii@\Next@\nextii@\fi} \def\Evaluatenref#1{\nolabel@\Evaluatenref{#1}{\gdef\Nref{-10000 }}% \DNii@##1~##2~##3~##4\nextii@{\DNii@{##3}}% \csL@{#1}\expandafter\nextii@\Next@\nextii@ \xdef\Nref{\nextii@}\fi} \def\Evaluatepref#1{\nolabel@\Evaluatepref{#1}{\global\let\Pref\empty}% \DNii@##1~##2~##3~##4~##5\nextii@{\DNii@{##4}}% \csL@{#1}\expandafter\nextii@\Next@\nextii@ \xdef\Pref{\nextii@}\fi} \catcode`\@=\active