Anagram finder for bananagams-battle
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

35 lines
692 B

# Banagram.c
An anagram finder optimised for the game bananagrams-battle. It allows finding
words that contain all the letters of a given word, plus any given number of
letters from a pool of available letters.
To do this use
```
4 years ago
$ # banagram min <num extra letters> <word> <(optional) string of available letters>"
$ banagram min 999 hello gufsv
hello
lughole + 1g 1u
shovelful + 1f 1s 1u 1v
```
Alternatively, to find all words containing exactly all the same letters as a
given word, use:
```
4 years ago
$ # banagram exact word
$ banagram e meal
elam
elma
male
lame
male
meal
```
## TODO:
- Improve interface, replace manual parsing code with `getopt(3)`
- General cleanup and commenting