Pobierz

Instalacja

Homebrew (macOS / Linux)

Najszybszy sposób na uruchomienie AlexScript:

brew tap N3BCKN/alexscript
brew install alexscript

Po instalacji sprawdź wersję:

alexscript --version

Docker

Obraz dostępny na Docker Hub:

docker run -it --rm alexscript/alexscript:latest

Po uruchomieniu wpadasz prosto do interaktywnego REPL-a — bez instalacji czegokolwiek lokalnie.

Z kodu źródłowego

AlexScript wymaga Ruby 4.0.3 lub nowszego. Repozytorium jest dostępne na GitHubie:

git clone https://github.com/N3BCKN/alexscript.git
cd alexscript
bundle install
ruby alexscript.rb

Wsparcie edytora

Visual Studio Code

Rozszerzenie do VS Code zapewnia kolorowanie składni, snippety i dedykowany ciemny motyw. Wyszukaj AlexScript w marketplace albo zainstaluj z linii poleceń:

code --install-extension N3BCKN.alexscript

Projekty napisane w AlexScripcie

Kod produkcyjny i przykładowe biblioteki — dobry punkt startowy, żeby zobaczyć, jak wygląda prawdziwy kod w AlexScripcie.

Zubr

Minimalistyczny framework webowy z routerem, middleware i obsługą połączeń HTTP — w całości napisany w AlexScripcie.

Posel

Wysokopoziomowy klient HTTP z płynnym API, automatycznymi ponowieniami i ustrukturyzowaną obsługą błędów.

asbasic

Działający interpreter języka BASIC zaimplementowany w AlexScripcie — lekser, parser, ewaluator AST i runtime.