



InfixInvSub (lines 1005-1047)
Back to List
Browsing infix.h
1005 [ InfixInvSub i;
1006
1007 print (string) Story, (string) Headline;
1008 print " ", (number) #highest_object_number - #lowest_object_number + 1,
1009 " objects;^";
1010
1011 print " non-library object-name constants:";
1012 InfixList(#lowest_constant_number, #highest_constant_number, #constant_names_array, 2);
1013
1014 print " ", (number) #highest_class_number - #lowest_class_number + 1, " classes:^ ";
1015 for (i=#lowest_class_number : i<=#highest_class_number : i++)
1016 print (name) #class_objects_array-->i, " ";
1017 new_line;
1018
1019 print " non-library arrays:";
1020 InfixList(#lowest_array_number, #highest_array_number, #array_names_array);
1021
1022 print " non-library routines:";
1023 InfixList(#lowest_routine_number, #highest_routine_number, #routine_names_array);
1024
1025 print " non-library constants:";
1026 InfixList(#lowest_constant_number, #highest_constant_number, #constant_names_array, 0);
1027
1028 print " (common) properties:";
1029 InfixList(#lowest_property_number, 63, #property_names_array);
1030
1031 print " (individual) properties:";
1032 InfixList(64, #highest_property_number, #property_names_array + 126);
1033
1034 print " attributes:";
1035 InfixList(#lowest_attribute_number, #highest_attribute_number, #attribute_names_array);
1036
1037 if (true) return;
1038
1039 print " variables:";
1040 InfixList(#lowest_global_number, #highest_global_number, #global_names_array);
1041
1042 print " actions:";
1043 InfixList(#lowest_action_number, #highest_action_number, #action_names_array);
1044
1045 print " fake actions:";
1046 InfixList(#lowest_fake_action_number, #highest_fake_action_number, #fake_action_names_array);
1047 ];
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.