version 1.1, 1999/10/08 02:12:02 |
version 1.2, 1999/11/08 00:16:05 |
|
|
|
% $OpenXM$ |
%% dr.sm1 (Define Ring) 1994/9/25, 26 |
%% dr.sm1 (Define Ring) 1994/9/25, 26 |
%% This file is error clean. |
%% This file is error clean. |
|
|
@@@.quiet { } |
@@@.quiet { } |
{ (macro package : dr.sm1, 9/26,1995 --- Version 9/8, 1999. ) message } ifelse |
{ (macro package : dr.sm1, 9/26,1995 --- Version 11/8, 1999. ) message } ifelse |
|
|
/ctrlC-hook { |
/ctrlC-hook { |
%%% define your own routing in case of error. |
%%% define your own routing in case of error. |
|
|
/obj arg1 def |
/obj arg1 def |
obj isArray |
obj isArray |
{ |
{ |
( [ ) |
[(LeftBracket)] system_variable %%( [ ) |
obj {toString.tmp2} map /r set |
obj {toString.tmp2} map /r set |
/n r length 1 sub def |
/n r length 1 sub def |
[0 1 n { |
[0 1 n { |
|
|
ifelse |
ifelse |
} for |
} for |
] aload length cat_n |
] aload length cat_n |
( ] ) |
[(RightBracket)] system_variable %%( ] ) |
3 cat_n |
3 cat_n |
} |
} |
{ |
{ |