Skip to content

Teknik och erkännanden

Teknik och erkännanden

AdaLogic BASIC är inte en kompilator — det är en dispatcher plus sexton backend-verktyg som delar samma front end. Skriv en gång i ALB och leverera sedan inbyggd x86-64-assembler, C-källkod, TypeScript/WebAssembly för webbläsaren eller något av tretton andra språkmål — ända ner till 6502-assembler för retrohårdvara. Den här sidan listar alla verktyg vi bygger på och alla verktygskedjor vi buntar med. Alla länkar går till projektens egna webbplatser.

Kompilatorfamiljen

alb_player är den fristående tolken/programspelaren och alb_prompt den interaktiva prompten — båda levereras tillsammans med kompilatorerna.

Det medföljande SDK:t

ALB levererar sin egen verktygskedja så att inget behöver installeras separat. Versioner som ingår i den aktuella utgåvan:

Block i värdspråk

Inuti en och samma ALB-fil öppnar ENABLE/INLINE- block dörren till rå kod på andra språk. Fungerar idag: assembler, Ada, Java, TypeScript, C och C#. Parsern känner igen och kommer senare: Python, Lua 5.4, Ruby och JavaScript. IMPORT/EXPORT-deklarationer kopplar in externa DLL-, SO-, dylib-, JAR-, ES-modul- och WebAssembly-bibliotek.

Vad webbplatsen körs på

Logotyper och varumärkesmaterial

ALB:s ordmärke finns i tre varianter — fria att återanvända och skala när du skriver om eller länkar till projektet.

Står på jättars axlar Alla projekt som länkas här är öppen källkod eller fria att använda — ALB finns för att dessa verktyg finns. Om du bygger något liknande, börja med dem. Sedan den 8 oktober 2026 är även ALB öppen källkod — alla backends och alla SDK-verktyg under Apache 2.0, distribuerade här på webbplatsen. Tjänster och extra paket finns på alb-lang.com.

📚 Forskningsreferenser och publikationer — forskningsartiklarna bakom kompilatorer, grafik och mediekodning.

← Tillbaka till startsidan