Word Suffixes: Difference between revisions
m 1 revision imported |
No edit summary |
||
Line 5: | Line 5: | ||
[[SCI Tutorials and Guides]] | [[SCI Tutorials and Guides]] | ||
<div align="center"><span style="font-size: 22pt">Word Suffixes</span><br />''By [[Jeremiah Nellis]]''</div> | |||
<div align="center"><span style="font-size: 22pt">Word Suffixes</span><br /> | |||
<br /> | <br /> | ||
Line 127: | Line 125: | ||
|} | |} | ||
==<br /> References == | |||
<references /> | |||
==<br /> Related Links == | |||
* | |||
| | ||
[[Category:Development]] | |||
[[Category:SCI Development]] | |||
[[Category:Suffixes]] | [[Category:Suffixes]] | ||
[[Category:SCI Suffixes]] | [[Category:SCI Suffixes]] | ||
[[Category:The Parser]] | |||
[[Category:The SCI Parser]] | [[Category:The SCI Parser]] | ||
[[Category:Vocabulary]] | [[Category:Vocabulary]] |
Latest revision as of 19:15, 30 April 2025
SCI Tutorials SCI Tutorials and Guides
Introduction
Here is a complete list of word suffixes, with examples (located in the vocab.901) from the template game. My understanding is that these are used by the parser if the inputted word cannot be matched in the vocab.000. Then it attempts to find a match here, and if it does the parser will use the suffixed word class while parsing. This also explains why there are minimal/no pluralized words in the vocab - you should be able to use the root word & the parse will still work properly.
Note that you cannot use suffixed words in developing Said() strings (however, it may minimize the number of strings you need to write), it just helps out with the user input.
(if(Said('take/knife')) // This will respond to both 'take knife' & 'take knives'!
Print("taken")
)
(if(Said('take/knives')) // Will NOT compile, knives is not in the vocab!
Print("taken")
)
The asterisks in the table corresponds to the word stem (you can think of it as a wildcard of sorts).
Suffixed ending |
Suffixed word class |
Original ending |
Original word class |
Example |
---|---|---|---|---|
*s | noun | * | noun | Dogs – dog |
*es | noun | * | noun | Bottles – bottle |
*ies | noun | *y | noun | Bodies – body |
*men | noun | *man | noun | Firemen – fireman |
*ves | noun | *fe | noun | Knives – knife |
*ves | noun | *f | noun | Thieves – thief |
*people | noun | *person | noun | |
*ing | imperative verb/noun/adj | * | imperative verb | Knocking – knock |
*ing | article | * | article | |
*ing | imperative verb/noun/adj | *e | imperative verb | Waking – wake |
*ing | article | *e | article | |
*nning | imperative verb/noun/adj | *n | imperative verb | Beginning – begin |
*pping | imperative verb/noun/adj | *p | imperative verb | Tripping – trip |
*mming | imperative verb/noun/adj | *m | imperative verb | Programming – program |
*tting | imperative verb/noun/adj | *t | imperative verb | Getting – get |
*rring | imperative verb/noun/adj | *r | imperative verb | Whirring – whir |
*gging | imperative verb/noun/adj | *g | imperative verb | Bugging – bug |
*ed | noun/adj | * | imperative verb | Killed – kill |
*ed | noun/adj | *e | imperative verb | Praised – praise |
*nned | noun/adj | *n | imperative verb | Scanned – scan |
*pped | noun/adj | *p | imperative verb | Whipped – whip |
*mmed | noun/adj | *m | imperative verb | Hemmed – hem |
*tted | noun/adj | *t | imperative verb | Inputted – input |
*rred | noun/adj | *r | imperative verb | |
*gged | noun/adj | *g | imperative verb | Hugged – hug |
*ied | noun/adj | *y | imperative verb | Empied – empty |
*er | noun/adj | * | imperative verb/adj | Adjuster – adjust |
*er | noun/adj | *e | imperative verb/adj | Tickler – tickle |
*nner | noun/adj | *n | imperative verb/adj | Thin - thinner |
*pper | noun/adj | *p | imperative verb/adj | Clapper – clap |
*mmer | noun/adj | *m | imperative verb/adj | Slimmer – slim |
*tter | noun/adj | *t | imperative verb/adj | Shutter – shut |
*rrer | noun/adj | *r | imperative verb/adj | |
*gger | noun/adj | *g | imperative verb/adj | Flagger – flag |
*ier | noun/adj | *y | imperative verb/adj | Angrier – angry |
*est | adjective | * | adjective | Sharpest – sharp |
*est | adjective | *e | adjective | |
*nnest | adjective | *n | adjective | Thinnest – thin |
*ppest | adjective | *p | adjective | |
*mmest | adjective | *m | adjective | Trimmest - trim |
*ttest | adjective | *t | adjective | Hottest – hot |
*rrest | adjective | *r | adjective | |
*ggest | adjective | *g | adjective | Biggest – big |
*iest | adjective | *y | adjective | Shiniest – shiny |
*ly | adjective | * | adjective | |
*y | adjective | * | noun | Watery – water |
*ish | adjective | * | adjective | Yellowish – yellow |
References
Related Links