Quadrate

Quadrate is a stack-based programming language that compiles to native code via LLVM.

════════════════════════════════════════════════════════

[Order on Diskette]

Quadrate diskette

Quadrate is available on 3.5" diskette. The package includes:

Diskette:
• Compiler toolchain
• Runtime libraries
• Standard library
• Demo program
• Full source code
Printed:
• Installation instructions
• Bug report form

Select your architecture:

Linux x86_64 – Intel/AMD (most PCs) – 99 SEK
Linux arm64 – Raspberry Pi – 99 SEK

Ships to Europe only.

════════════════════════════════════════════════════════

[Source Code]

This page served by server.qd:

$ cat server.qd

use http

fn handle_static(c:ptr -- ) {
        "/" "./" http::static
}

fn main() {
        "Quadrate Store" print nl
        "http://localhost:8081/" print nl

        http::engine -> e
        defer {
                e http::free_engine
        }

        e "/*" &handle_static http::GET

        e ":8081" http::run!
}

────────────────────────────────────────────────────────

klahr@r8.rs
Last updated: 31-Jan-2026

Powered by Linux • Valid HTML