Inform - Support - Source

Back to List

Inventory
Complete

Backward
Forward

Plain
Coloured
Gaudy

This code
in plain text

Browsing parserm.h

ResetDescriptors (lines 1464-1487)

1464  !  Descriptors()
1465  !
1466  !  Handles descriptive words like "my", "his", "another" and so on.
1467  !  Skips "the", and leaves wn pointing to the first misunderstood word.
1468  !
1469  !  Allowed to set up for a plural only if allow_p is set
1470  !
1471  !  Returns error number, or 0 if no error occurred
1472  ! ----------------------------------------------------------------------------
1473   
1474  Constant OTHER_BIT  =   1;     !  These will be used in Adjudicate()
1475  Constant MY_BIT     =   2;     !  to disambiguate choices
1476  Constant THAT_BIT   =   4;
1477  Constant PLURAL_BIT =   8;
1478  Constant LIT_BIT    =  16;
1479  Constant UNLIT_BIT  =  32;
1480   
1481  [ ResetDescriptors;
1482     indef_mode=0; indef_type=0; indef_wanted=0; indef_guess_p=0;
1483     indef_possambig = false;
1484     indef_owner = nothing;
1485     indef_cases = $$111111111111;
1486     indef_nspec_at = 0;
1487  ];


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.