!7 sclass SearchInFullSpeechLog > DynTableWithSearcher { L calc() { ret data; } void start { data = (L) listToMapsWithSingleKey('Text, katze_getFullLog()); onSpeechRecognized_withoutMine(voidfunc(S s) { Map row = litorderedmap(Text := s); data = listPlus(data, row); addRowToTableWithSearcher(tableSearcher, row); }); } }