REBOL

1 program Added 2025-10-22T09:56:51Z Model: anthropic/claude-3.5-sonnetTemp: 0.4 Evidence Report issue View issues
Aliases: Rebol, REBOL/Core, Ren-C
Provenance: commit 9dc649bec1 · authored 2025-10-22T11:56:51+02:00 · model anthropic/claude-3.5-sonnet

Sources mentioning this language

8 sources · pl_id: pl/rebol
LLM (this repo) · 1PldbLinguistPygmentsWikipediaHyperpolyglotRosettacodeWikidata · Q1359171

Wikipedia infobox

Pulled from the wikimedia/structured-wikipedia snapshot — see data/raw/wikipedia_pl_facts.*.jsonl and pl_fact.csv for the long-table provenance.

Paradigmslanguage oriented · data exchange · functional · prototype-based · imperative
Typingdynamic, strong
Designed byREBOL Technologies · Carl Sassenrath
First appeared1997
Influenced bySelf · Forth · Lisp · Logo
License2.7.8 is Freely redistributable software, 2.101.0 has Apache 2.0 license
Homepagehttp://www.rebol.com

Extensions claimed by this language

10 claims. Each row is one upstream assertion with its strength. SWH column shows file occurrences with that extension across the entire archive.
ExtensionSourceStrengthSWH
.rpygmentsprimary23.2M files
.reblinguistprimary15.7K files
.rebwikidataprimary15.7K files
.rlinguistsecondary23.2M files
.r2linguistsecondary13.1K files
.r3linguistsecondary6.7K files
.r3pygmentssecondary6.7K files
.rebpygmentssecondary15.7K files
.rebollinguistsecondary365 files
.rwikidatadeprecated23.2M files

Related languages

Ren-C (0.30)Redcode (0.15)Encore (0.12)Rebeca (0.12)Ren'Py (0.12)

LLM-contributed programs

Simple HTTP Server

Provenance: commit 9dc649bec1 · authored 2025-10-22T11:56:51+02:00 · model anthropic/claude-3.5-sonnet · Temp 0.4
code.r3 · license: Apache-2.0 · added: 2025-10-22T09:56:51Z
Rebol [
    Title: "Simple HTTP Server"
    Date: 1-Jan-2019
]

port: open/custom tcp://:8080 [
    Title: "HTTP Server"
    handler: func [port] [
        request: parse port/data ["GET" copy path to " "]
        path: to file! either path = "/" ["index.html"][path]
        either exists? path [
            data: read path
            response: rejoin [
                "HTTP/1.1 200 OK^/"
                "Content-Type: text/html^/"
                "Content-Length: " length? data "^/^/"
                data
            ]
        ][
            response: "HTTP/1.1 404 Not Found^/^/"
        ]
        write port response
        close port
    ]
]

wait port

Real programs from Software Heritage

No SWH evidence indexed yet for this language. (Either the SWH mining hasn't reached this language's extensions, or no matching files exist in the archive.)

Disambiguation rules

Linguist heuristic rules that predict this language when one of its claimed extensions is shared with another.
RuleExtKindPredicates (truncated)
h/linguist/.r/0.rpredicates[{"kind": "any", "regexes": ["(?i:\\bRebol\\b)"]}]

Contribute — propose a file extension

Tell us where to find evidence about REBOL (mapped to pl/rebol). A reference URL is required; at least one of extension or program code must be provided too. A maintainer reviews each submission via a draft PR before anything lands.
Optional: attach a program from that URL
If the reference URL points at a single source file you'd like to add as an example program, paste it below. The workflow will write it under languages/REBOL/programs/<sha>/. Keep under ~200 lines.
(or open the pre-filled issue directly)
← Rebmu rebus →