- Instalacja Node v16.16.0 (LTS)
- Node.js - środowisko uruchomieniowe dla JavaScript
- NodeSource - Node.js Binary Distributions
- Instalacja zależności
npm install
- Zbudowanie projektu
npm run build
- Uruchomienie projektu
node src/index.js [plik_wejsciowy] [plik_wyjsciowy] [opcje]
- plik_wejsciowy - plik wejściowy z danymi np:
input.imp
- plik_wyjsciowy - plik wyjściowy z danymi np:
output.asm
(opcjonalnie, jak nie podany to zapisać do plikuoutput.asm
) - opcje - opcjonalne parametry np:
-force
(nie przeprowadza sprawdzenia poprawności danych wejściowych)
Wywołanie na wysokości katalogu projektu (pliku package.json)
E:\> node .\compilator\src\index.js .\compilator\helper\test2a.imp .\compilator\out.asm