Mnemonex v0.0.2 Mnemonex

Mnemonex application

The instance will be accessible from the process registry via the :mnx_coder atom. In general, you should not need to know this as the useful functions default to that instance.

Summary

Functions

decode a mnemonicoded word list

application start

Functions

decode(input, server \\ :mnx_coder)

Specs

decode(binary, pid) :: binary

decode a mnemonicoded word list

All non-alphabetic (ASCII) characters are treated as word breaks. There is presently no graceful handling of improperly entered words.

encode(input, server \\ :mnx_coder)

Specs

encode(binary | pos_integer, pid) :: binary

encode a binary

Unsigned big-endian integers may also be encoded, but note that there is presently no affordance to decode them back to same.

The output will be formatted with 2 groups of three words per line:

word0-word1-word2--word3-word4-word5
word6-word7
start(type, args)

application start

Any supplied arguments are ignored.