[an error occurred while processing this directive]
( Пример оверлейной программы ( Выводится меню программ и предоставляется выбрать нужную ( Написано 10.94 0 Variable MyCatalogPat &20 allot &82 Constant OvrId : LoadTxtViewer OvrId SetId Free OvrId SetId 1 Alloc IfNot ." Нет памяти для программы" Get &ffff Error Then ." Подождите" 1 SetMem Load" TxtViewer.frt" Free ; LoadTxtViewer : ShowLdCatalog 0 Text32 Screen Drop Home ." BForth грузило" cr ." -------------------" GetWindow 2Swap 2+ 2Swap Window MyCatalogPat ShowCatalog Bank5 ; : LoadIt 1 Text64 Screen Drop Bank5 ReadFile ." Ждите" sp! Bank5 ExecFile MyCatalogPat ShowLdCatalog False ; UpKey DownKey EnterKey EscapeKey 4 NCase LoadKeys True LoadIt BcDown BcUp False : Loader OvrId SetId 1 Alloc If 1 SetMem cr ." Введите шаблон для программ>" MyCatalogPat 1+ #10 Gets Span ` MyCatalogPat c! Span ` If ShowLdCatalog Begin NoFree OvrId SetId 1 SetMem SetInverseLine Get >r SetNormalLine r> LoadKeys Until Then Else ." Нет памяти для программы" get Then Free ; loader[an error occurred while processing this directive]