version 1.3, 1999/11/10 01:46:42 |
version 1.4, 2001/08/12 07:20:37 |
|
|
(\begin{document}) message |
(\begin{document}) message |
(\maketitle) message |
(\maketitle) message |
(\section{Primitive Operators}) message |
(\section{Primitive Operators}) message |
(\begin{enumerate}) message |
|
[(keywords)] extension /keys set |
[(keywords)] extension /keys set |
0 1 keys length 1 sub { |
0 1 keys length 1 sub { |
/i set |
/i set |
(\item \verb! ) messagen keys i get messagen (! \\ ) message |
(\subsection{ ) messagen keys i get removeIllegalChars messagen ( } ) message |
({\footnotesize \begin{verbatim}) message |
({\footnotesize \begin{verbatim}) message |
keys i get usage |
keys i get usage |
( ) message |
( ) message |
(\end{verbatim} }) message ( ) message ( ) message |
(\end{verbatim} }) message ( ) message ( ) message |
} for |
} for |
(\end{enumerate} ) message |
|
(\newpage) message ( ) message |
(\newpage) message ( ) message |
|
|
(\section{Macro Operators}) message |
(\section{Macro Operators}) message |
(\begin{enumerate}) message |
|
@.usages { 0 get } map shell /keys set |
@.usages { 0 get } map shell /keys set |
0 1 keys length 1 sub{ |
0 1 keys length 1 sub{ |
/i set |
/i set |
(\item \verb! ) messagen keys i get messagen (! \\ ) message |
(\subsection{ ) messagen keys i get removeIllegalChars messagen ( } ) message |
({\footnotesize \begin{verbatim}) message |
({\footnotesize \begin{verbatim}) message |
keys i get usage |
keys i get usage |
( ) message |
( ) message |
(\end{verbatim} }) message ( ) message ( ) message |
(\end{verbatim} }) message ( ) message ( ) message |
} for |
} for |
|
|
(\end{enumerate}) message |
|
|
|
(\section{Macros in libraries}) message |
(\section{Macros in libraries}) message |
printlibhelp |
printlibhelp |
|
|
popVariables |
popVariables |
} def |
} def |
|
|
|
/removeIllegalChars { |
|
/arg1 set |
|
[/in-removeIllegalChars /ss /i] pushVariables |
|
[ |
|
/ss arg1 def |
|
ss (array) dc /ss set |
|
0 1 ss length 1 sub { |
|
/i set |
|
ss i get 95 eq %% _ |
|
{ |
|
ss i [92 95] put %% \_ |
|
}{ } ifelse |
|
} for |
|
ss flatten /ss set |
|
ss {(string) dc}map cat /arg1 set |
|
] pop |
|
popVariables |
|
arg1 |
|
} def |
|
|
/printlibhelp { |
/printlibhelp { |
[/in-printlibhelp /keys /i] pushVariables |
[/in-printlibhelp /keys /i] pushVariables |
[ |
[ |
(The macros described in this section can be used by loading) message |
(The macros described in this section can be used by loading) message |
(library files by the command (cohom.sm1) run) message |
(library files by the command $cohom.sm1$ run) message |
(\verb+ ox_asir + functions require open asir module.) message |
(\verb+ ox_asir + functions require open asir module.) message |
( ) message |
( ) message |
(\noindent ) messagen |
(\noindent ) messagen |
|
|
(\noindent ) messagen |
(\noindent ) messagen |
[(parse) (intw.sm1)pushfile] extension ( ) message |
[(parse) (intw.sm1)pushfile] extension ( ) message |
|
|
(\begin{enumerate}) message |
|
%% Offverbose must be the smallest |
%% Offverbose must be the smallest |
/keys [(Offverbose) (ann-t-f) (appell1) (bfunction) (rank) |
/keys [(Offverbose) (ann-t-f) (appell1) (bfunction) (rank) |
(rrank) (characteristic) (ch) |
(rrank) (characteristic) (ch) |
|
|
keys shell /keys set |
keys shell /keys set |
0 1 keys length 1 sub{ |
0 1 keys length 1 sub{ |
/i set |
/i set |
(\item \verb! ) messagen keys i get messagen (! \\ ) message |
(\subsection{ ) messagen keys i get removeIllegalChars messagen (} ) message |
({\footnotesize \begin{verbatim}) message |
({\footnotesize \begin{verbatim}) message |
keys i get usage |
keys i get usage |
( ) message |
( ) message |
(\end{verbatim} }) message ( ) message ( ) message |
(\end{verbatim} }) message ( ) message ( ) message |
} for |
} for |
(\end{enumerate}) message |
|
] pop |
] pop |
%% popVariables %% I do not know the reason, but the stack seems to be broken. |
%% popVariables %% I do not know the reason, but the stack seems to be broken. |
} def |
} def |