Inform - Support - Source

Back to List

Inventory
Complete

At Start
At End

Plain
Coloured
Gaudy

This code
in plain text

Browsing linklv.h

Complete file (165 lines)

001  ! ==============================================================================
002  !   LINKLV:  Link declarations of library variables.
003  !
004  !   Supplied for use with Inform 6 -- Release 6/11 -- Serial number 040227
005  !
006  !   Copyright Graham Nelson 1993-2004 but freely usable (see manuals)
007  !
008  !   This file is automatically Included in your game file by "verblibm" only if
009  !   you supply the -U compiler switch to use pre-compiled Modules.
010  ! ==============================================================================
011   
012  System_file;
013   
014  ! ------------------------------------------------------------------------------
015   
016  Import global location;
017  Import global sline1;
018  Import global sline2;
019   
020  Import global top_object;
021  Import global standard_interpreter;
022  Import global undo_flag;
023  Import global transcript_mode;
024   
025  Import global xcommsdir;
026   
027  Import global turns;
028  Import global the_time;
029  Import global time_rate;
030  Import global time_step;
031  Import global active_timers;
032   
033  Import global score;
034  Import global last_score;
035  Import global notify_mode;
036  Import global places_score;
037  Import global things_score;
038   
039  Import global player;
040  Import global deadflag;
041   
042  Import global lightflag;
043  Import global real_location;
044  Import global visibility_ceiling;
045  Import global lookmode;
046  Import global print_player_flag;
047  Import global lastdesc;
048   
049  Import global c_style;
050  Import global lt_value;
051  Import global listing_together;
052  Import global listing_size;
053  Import global wlf_indent;
054  Import global inventory_stage;
055  Import global inventory_style;
056  Import global pretty_flag;
057  Import global menu_nesting;
058  Import global menu_item;
059  Import global item_width;
060  Import global item_name;
061  Import global lm_n;
062  Import global lm_o;
063   
064  #Ifdef DEBUG;
065  Import global debug_flag;
066  Import global x_scope_count;
067  #Endif; ! DEBUG
068   
069  Import global action;
070  Import global inp1;
071  Import global inp2;
072  Import global noun;
073  Import global second;
074  Import global keep_silent;
075  Import global reason_code;
076  Import global receive_action;
077   
078  Import global parser_trace;
079  Import global parser_action;
080  Import global parser_one;
081  Import global parser_two;
082  Import global parser_inflection;
083  Import global actor;
084  Import global actors_location;
085  Import global meta;
086  Import global multiflag;
087  Import global toomany_flag;
088   
089  Import global special_word;
090  Import global special_number;
091  Import global parsed_number;
092  Import global consult_from;
093  Import global consult_words;
094  Import global notheld_mode;
095  Import global onotheld_mode;
096  Import global not_holding;
097  Import global etype;
098  Import global best_etype;
099  Import global nextbest_etype;
100  Import global pcount;
101  Import global pcount2;
102  Import global parameters;
103  Import global nsns;
104  Import global special_number1;
105  Import global special_number2;
106  Import global params_wanted;
107  Import global inferfrom;
108  Import global inferword;
109  Import global dont_infer;
110  Import global action_to_be;
111  Import global action_reversed;
112  Import global advance_warning;
113  Import global found_ttype;
114  Import global found_tdata;
115  Import global token_filter;
116  Import global lookahead;
117  Import global multi_mode;
118  Import global multi_wanted;
119  Import global multi_had;
120  Import global multi_context;
121  Import global indef_mode;
122  Import global indef_type;
123  Import global indef_wanted;
124  Import global indef_guess_p;
125  Import global indef_owner;
126  Import global indef_cases;
127  Import global indef_possambig;
128  Import global indef_nspec_at;
129  Import global allow_plurals;
130  Import global take_all_rule;
131  Import global pronoun_word;
132  Import global pronoun_obj;
133  Import global scope_reason;
134  Import global scope_token;
135  Import global scope_error;
136  Import global scope_stage;
137  Import global ats_flag;
138  Import global ats_hls;
139  Import global placed_in_flag;
140  Import global number_matched;
141  Import global number_of_classes;
142  Import global match_length;
143  Import global match_from;
144  Import global bestguess_score;
145  Import global wn;
146  Import global num_words;
147  Import global verb_word;
148  Import global verb_wordnum;
149  Import global usual_grammar_after;
150  Import global oops_from;
151  Import global saved_oops;
152  Import global held_back_mode;
153  Import global hb_wn;
154  Import global short_name_case;
155   
156  #Ifdef EnglishNaturalLanguage;
157  Import global itobj;
158  Import global himobj;
159  Import global herobj;
160  Import global old_itobj;
161  Import global old_himobj;
162  Import global old_herobj;
163  #Endif; ! EnglishNaturalLanguage
164   
165  ! ==============================================================================


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.