Skip to content

it-for-free/pascal.js-intro

Repository files navigation

Документация

Изучите алгоритмические и теоретические требования на странице "Pascal.js: Как подключиться к разработке"

  • там можно ознакомится с более подробными инструкциями по запуску и отладке в т.ч. средствами IDE vscodium/vscode

Среда выполнения

Внимание: запуск проверяли только на Linux-е.

Установка зависимостей

Установите зависимости командой:

npm install

Запуск кода

Запуск файла-примера

Запуск примера:

npx tsx run.ts

Запуск тестов

Про то как работают тесты в проекте подробнее см. в этом разделе курса.

Запуск примера тестов, работающих сразу (правки кода по задачам не требуются):

npm run test_start

Учебные задачи по этому репозиторию

1. Унарный минус

Добавить поддержку вычислений выражений вида:

-1 + 5*3

Критерии проверки

Сейчас для выражения:

-1 + 5*3

Получаем сообщение об ошибке:

int expected but - found!

Должны получить результат:

14

2. Вычисление выражений со скобками

Добавить поддержку вычислений выражений вида:

4*(5+3) + 2

About

How to start write Pascal.js

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published