



InfixList (lines 983-1003)
Back to List
Browsing infix.h
0983 [ InfixList from to tab filter i flag;
0984 print "^ ";
0985 for (i=from : i<=to : i++)
0986 if (tab-->(i-from)) {
0987 flag = true;
0988 if (tab == #array_names_array) {
0989 Symb__Tab(INFIXTT_ARRAY, i);
0990 flag = ~~(temp__global3 & 16);
0991 }
0992 if (tab == #routine_names_array) {
0993 Symb__Tab(INFIXTT_ROUTINE,i);
0994 flag = ~~(temp__global3 & 16);
0995 }
0996 if (tab == #constant_names_array) {
0997 Symb__Tab(INFIXTT_CONSTANT,i);
0998 flag = (~~(temp__global3 & 16)) && (temp__global3 % 16 == filter);
0999 }
1000 if (flag) print (string) tab-->(i-from), " ";
1001 }
1002 new_line;
1003 ];
Last updated 27 February 2004. The librarian in charge of this page is Graham Nelson (graham@gnelson.demon.co.uk) assisted by C Knight. Please email any comments, suggestions or corrections to cedenqs@inform-fiction.org.