-def recompose(type_word, value):
- "Compose the internal code for a vocabulary word from its YAML entry"
- parts = ("motion", "action", "object", "special")
- try:
- return value + 1000 * parts.index(type_word)
- except KeyError:
- sys.stderr.write("dungeon: %s is not a known word\n" % word)
- sys.exit(1)
- except IndexError:
- sys.stderr.write("%s is not a known word classifier\n" % attrs["type"])
- sys.exit(1)
-