Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Rewrote how tokens are handled | Kelly Rauchenberger | 2016-01-29 | 1 | -2/+2 |
| | | | | | | A 'word' is now an object that contains a distribution of forms that word can take. For now, most word just contain one form, the canonical one. The only special use is currently hashtags. Malapropisms have been disabled because of compatibility issues and because an upcoming feature is planned to replace it. | ||||
* | Added malapropisms | Kelly Rauchenberger | 2015-11-22 | 1 | -11/+11 |
| | |||||
* | Fixed a few minor compile errors in freevars | Feffernoose | 2013-10-07 | 1 | -0/+1 |
| | |||||
* | Implemented freevars | Feffernoose | 2013-10-07 | 1 | -0/+45 |
Arbitrary variable tokens can now be defined (though at this point only in the code itself) as a pair of a variable name and a filename pointing to a plain text file containing a newline-delimited list of elements. When a token of the form $name$ (where name is the name of a variable) is encountered, the output will include a random element from the appropriate list. The variables $name$ and $noun$ are hard-coded at this point, but the program will not crash if names.txt and nouns.txt do not exist and will instead just silently ignore the variables. |