У меня есть функция-генератор, в котором хочу поставить другую функцию.
Скажем, функция dictionaries - поиск в словаре слова в контексте. Когда использую стандартный (одноразовый) yield, все работает (код в комментарии), а с функцией dictionaries никак.
Может, кто знает как пройти эту ситуацию?
function* dict(name, context) {
if (context.cursor) {
yield* dictionaries(name, context);
/*yield {
name: name + "(" + то что должен вернуть dictionaries + ")",
text: context.cursor.text,
index: context.cursor.index,
count: 1,
start: context.cursor.start
};*/
}
}