Inform - Support - Source

Back to List

Inventory
Complete

Backward
Forward

Plain
Coloured
Gaudy

This code
in plain text

Browsing infix.h

InfixInvSub (lines 950-989)

0950  [ InfixInvSub i;
0951   
0952    print (string) Story, (string) Headline;
0953    print "  ", (number) #highest_object_number - #lowest_object_number + 1,
0954        " objects;^";
0955    print "  non-library object-name constants:";
0956    InfixList(#lowest_constant_number, #highest_constant_number,
0957        #constant_names_array, 2);
0958    print "  ", (number) #highest_class_number - #lowest_class_number + 1,
0959        "  classes:^    ";
0960    for (i=#lowest_class_number:i<=#highest_class_number:i++)
0961        print (name) #class_objects_array-->i, " ";
0962    new_line;
0963    print "  non-library arrays:";
0964    InfixList(#lowest_array_number, #highest_array_number,
0965        #array_names_array);
0966    print "  non-library routines:";
0967    InfixList(#lowest_routine_number, #highest_routine_number,
0968        #routine_names_array);
0969    print "  non-library constants:";
0970    InfixList(#lowest_constant_number, #highest_constant_number,
0971        #constant_names_array, 0);
0972    print "  (common) properties:";
0973    InfixList(#lowest_property_number, 63, #property_names_array);
0974    print "  (individual) properties:";
0975    InfixList(64, #highest_property_number, #property_names_array + 126);
0976    print "  attributes:";
0977    InfixList(#lowest_attribute_number, #highest_attribute_number,
0978        #attribute_names_array);
0979    if (true) return;
0980    print "  variables:";
0981    InfixList(#lowest_global_number, #highest_global_number,
0982        #global_names_array);
0983    print "  actions:";
0984    InfixList(#lowest_action_number, #highest_action_number,
0985        #action_names_array);
0986    print "  fake actions:";
0987    InfixList(#lowest_fake_action_number, #highest_fake_action_number,
0988        #fake_action_names_array);
0989  ];


Last updated 27 February 2004. This web site has not been fully supported since April 2008. Information may be out of date. This page was originally managed by Graham Nelson (graham@gnelson.demon.co.uk) assisted by C Knight.