ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Четверг
18 июля
885835 Топик полностью
fk0, легенда (01.12.2018 14:26, просмотров: 532) ответил SciFi на Обожаю Main Loop, жить без него не могу. Захотелось прикрутить интерпретатор тикля, а там весь скрипт исполняется разом, в главный цикл выходит только в конце. Что делать? Только не RTOS! Прикрутил простейшую переключалку потока на setjmp/longjmp,
А с yield в коде интерпретатора ты сделал какую-то параллельную многозадачность и теперь тебе исполнение скрипта нужно синхронизировать с машинным кодом какими-то мьютексами что ли. Оно не синхронное теперь, так неудобно. Практически та же RTOS, но на едином стеке.
[ZX]