1.0.2 • Published 2 years ago

pl-js v1.0.2

Weekly downloads
-
License
MIT
Repository
github
Last release
2 years ago

PolishJS

Normal programming language, but keywords are in Polish.

About

Simple JavaScript preprocessor written in TypeScript, containing polish keywords.

Install

npm i -g pl-js

OR You can try this language on sandbox!

How to use

Your file must have .pjs extension!

If you want to compile file into JavaScript, run:

pl-js [file_name].pjs

If you want to run code without compiling, run:

pl-js [file_name].pjs --nocompile

Example

zmienna a = 'moja zmienna';
stala b = 'moja stala zmienna';

funkcja dodaj(a, b) {
    zwroc a + b;
}

stala wynik = dodaj(10, 2);

jezeli (wynik > 10) {
    wyswietl('wynik jest wiekszy od 10!');
} w_innym_przypadku {
    wyswietl('wynik nie jest wiekszy od 10!');
}

zmienna i = 0;

dopoki(prawda) {
    jezeli(i++ > 10) {
        zlam;
    }
    
    wyswietl('petla while!');
}

przelacz (5) {
    przypadek 1:
        wyswietl('1');
        zlam;
    domyslnie:
        wyswietl('?');
}

Keywords table

keywordreplace
stalaconst
zmiennalet
prawdatrue
falszfalse
funkcjafunction
zwrocreturn
jezeliif
w_innym_przypadkuelse
przelaczswitch
przypadekcase
domyslniedefault
zlambreak
kontynuujcontinue
petlafor
dopokiwhile
robdo
sprobujtry
zlapcatch
ostateczniefinally
zeronull
nieokreslonyundefined
klasaclass
usundelete
nowynew
tenthis

Functions table

functionmean
wyswietl()console.log()

License

MIT