Plurals.t is a utility for TADS that allows for objects that the game will treat as grammatically plural, such as "scissors" or "pants" in its standard error messages. The following files make up the Plurals package: - README.TXT this file - PLURALS.T the utility - PLURTEST.T a demonstration of the utility To compile either plurals.t and plurtest.t, you will need TADS 2.2. Note there have been some fixes since the XYZZY article and the very first posting of this utility (late August '96). The first posting especially left out a good section of the proper code near the end, so if you've downloaded it around that time, be sure to use this version. Most of the information you need to know is in the comments at the beginning of plurals.t. You can also look for my article in XYZZY issue number 10 under: ftp://ftp.gmd.de/if-archive/magazines/XYZZYnews/ and either XYZZY10.PDF or, for all text, XYZZY10.TXT This explains some of the process of coding this and figuring out what needed to be coded. Though technical-sounding, it actually glosses over quite a bit, so be sure to look over the code. Last programming note: Plurals.t can be #included in any game, but then if you use the modify or replace commands to override any of ADV.t's routines *after* you include the utility, you may delete portions of plurals.t's code. It's probably better if you want to use plurals.t in a complicated game to paste the entire utility in your program as a starting point, then fiddle with it there. Be sure to drop me a line if you use this. My e-mail address is: byzantium@tuna.net My real address is: Andrew Pontious 274 West 19th St. 6B New York, NY 10011 Any feedback would be appreciated, whether suggestions, bug fixes, or general comments. This is all part of a larger game, and I hope to include some of its other TADS "improvements" at a later date. 9/20/96 Andrew Pontious