2 Home
veitscherbub edited this page 2026-09-02 18:49:53 +02:00

⚡ Clack-BASIC: 16-Bit Relais-Computer Cross-Compiler

Willkommen im offiziellen Wiki des Clack-BASIC Cross-Compilers für den 16-Bit Relais-Computer!


📖 Inhaltsverzeichnis

  1. 🏛️ Compiler-Architektur & Pipeline
  2. ⚙️ Befehlssatz, Opcodes & Dynamic Patching
  3. 📦 Integrierte Runtime-Routinen (Mul, Div, Pset, Cls, Data)
  4. 🏓 Code-Beispiele (Ping-Pong, Grafik, Mathe, DATA)

🚀 Schnellstart

# BASIC-Quellcode kompilieren (Standard: Arduino Loader Format):
./bin/clack compile examples/ping_pong.bas -o ping_pong.txt

# Als Assembler-Listing mit Disassembly anzeigen:
./bin/clack compile examples/math_test.bas --format=listing

# Direkt auf den echten Relais-Computer flashen:
./bin/clack flash examples/ping_pong.bas -m