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 site is no longer supported; information may be out of date.
Maintained as a historical archive by the Interactive Fiction Technology Foundation. Copyright 1993-2018 IFTF, CC-BY-SA unless otherwise noted.
This page was originally managed by Graham Nelson (graham@gnelson.demon.co.uk) assisted by C Knight.