Inform - Support - Source

Back to List

Inventory
Complete

Backward
Forward

Plain
Coloured
Gaudy

This code
in plain text

Browsing infix.h

InfixList (lines 983-1003)

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.