Как визуальная студия, у нас есть точки останова и переход по коду. Поскольку Rascal работает в затмении, он может выглядеть несколько иначе.
Помните, что вы запускаете свою консоль-подлодка в режиме отладки, иначе она не будет работать.
Вы запустите его в режиме отладки:
- , выбрав
.rsc
файл и правой кнопкой мыши Debug as > Rascal application
.
- или, если вы выберете
start console
из контекстного меню навигатора или редактора, по умолчанию это консоль «Отладка».
Добавление контрольных точек осуществляется путем нажатия на поле редактора. Любая функция, которую вы вызываете с консоли, активирует режим отладки Eclipse, как только он достигнет точки останова.
Структурированные утверждения, такие как if и for, немного отличаются в отладчике, чем то, что можно ожидать от Java или C#. А именно, вам нужно «вступить» в них, иначе, если вы нажмете «шаг за шагом», вы перепрыгнете через их тела.