pascal.js-intro

pascal.js-intro Переезжает на TypeScript

Репозиторий pascal.js-intro, который мы используем в курсе "Алгоритмической практики" переведен на TypeScript

Плюсы таких изменений:
1) Упростит проверку решений
2) Поможет проще вникать в задачу ученикам (т.к. построение абстрактного синтаксического дерева требует тем больше типов узлов, чем больше структур и возможностей поддерживает ваш ЯП, теперь эти типы описывают в более явном виде)

#1 Начало работы, запуск теста и отладки- Pascal-js-intro

После того, как проект открыт в vs-codium, с помощью команды в терминале в корне проекта:

 npm ci

мы подтянули пакеты, в числе которых jest.

Jest представляет собой фреймворк для налаживания юнит теститорвания (junit testing) JavaScript. Unit testing - это тестирование отдельных модулей исходного кода.

[!] pascal.js-intro Обзор кода проекта в стартовом состоянии - пишем свой интерпретатор

У нас есть как тексты (легше поддерживаться в актуальном состоянии и править) так и видео. См. далее

Subscribe to RSS - pascal.js-intro