Inform - Support - Source

Back to List

Inventory
Complete

Backward
Forward

Plain
Coloured
Gaudy

This code
in plain text

Browsing parserm.h

ResetDescriptors (lines 2110-2133)

2110  !  Descriptors()
2111  !
2112  !  Handles descriptive words like "my", "his", "another" and so on.
2113  !  Skips "the", and leaves wn pointing to the first misunderstood word.
2114  !
2115  !  Allowed to set up for a plural only if allow_p is set
2116  !
2117  !  Returns error number, or 0 if no error occurred
2118  ! ----------------------------------------------------------------------------
2119   
2120  Constant OTHER_BIT  =   1;     !  These will be used in Adjudicate()
2121  Constant MY_BIT     =   2;     !  to disambiguate choices
2122  Constant THAT_BIT   =   4;
2123  Constant PLURAL_BIT =   8;
2124  Constant LIT_BIT    =  16;
2125  Constant UNLIT_BIT  =  32;
2126   
2127  [ ResetDescriptors;
2128      indef_mode = 0; indef_type = 0; indef_wanted = 0; indef_guess_p = 0;
2129      indef_possambig = false;
2130      indef_owner = nothing;
2131      indef_cases = $$111111111111;
2132      indef_nspec_at = 0;
2133  ];


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.