Moreover, while the word grammar in Humor describes productive Hungarian compound constructions quite accurately, the description of compounds in the morphdb.hu grammar is extremely simple: it allows an arbitrary number and type of nominal stems (nouns, adjectives or numerals) to occur in a compound in an arbitrary order (accepting for example the non-existing tevepiroshatvannegyven, 'camelredsixtyforty' as a correct compound), this tool returned much more nonsense analyses with the productive compounding function on than the other two analyzers.
jmorph is implemented in Java.