!7 module DefinitionsPerWord > DynTextArea { start { dm_onTopInputChangeAndNow_q(voidfunc(S s) { SS map = dm_getDefinitionsMap(); new LS out; for (S word : words(s)) out.add(word + " = " + or2(map.get(word), "?")); setText(lines(out)); }); } }