Да, это быстрее, но использовать для ускорения цикла с IF не очень удобно, т.к. обычно запускают по RUN и выполнение программы начнется с 0й строки. Если добавить там проверку условия (первый запуск или нет), то это съест выигрыш. Еще можно делать самомодификацию программы, но на мой взгляд оно того не стоит.
В 2.97 помимо прошибания лбом стены за счет ускорения преобразования номеров строк в числа и собственно поиска строк добавил еще элементарное "кеширование" - запоминается последняя строка для GOTO и отдельно для GOSUB. Это дает заметный эффект не только в маленьких тестиках, но и в больших программах.




Ответить с цитированием
Размещение рекламы на форуме способствует его дальнейшему развитию 
