Ptolemy

1 program Added 2026-03-13T10:00:00Z Agent: claude-codeModel: claude-sonnet-4-6WebSearch: disabled Evidence Report issue View issues
Aliases: Ptolemy language, Ptolemy PL
Provenance: commit 78f447e983 · authored 2026-03-13T06:55:38+01:00 · agent claude-code · model claude-sonnet-4-6

Sources mentioning this language

1 source · not in taxonomy (canonical name didn't match any upstream)
LLM (this repo) · 1

Related languages

Perl Data Language (0.31)Ylang (0.30)EasyLanguage (0.29)Ptolemy II (0.29)Io (0.29)

LLM-contributed programs

Observer Pattern with Modules

Provenance: commit 78f447e983 · authored 2026-03-13T06:55:38+01:00 · agent claude-code · model claude-sonnet-4-6 · WebSearch disabled
code.pto · added: 2026-03-13T10:00:00Z
module Subject {
    int count;

    void increment() {
        count++;
    }

    int getCount() {
        return count;
    }
}

module Observer {
    void update(int value) {
        System.out.println("Observer notified: " + value);
    }
}

module Main {
    public static void main(String[] args) {
        Subject s = new Subject();
        Observer o = new Observer();
        s.increment();
        s.increment();
        System.out.println("Count: " + s.getCount());
        o.update(s.getCount());
    }
}

Contribute — propose a file extension

Tell us where to find evidence about Ptolemy (mapped to pl/ptolemy). 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/Ptolemy/programs/<sha>/. Keep under ~200 lines.
(or open the pre-filled issue directly)
← PTL Ptolemy II →