Estelle
1 program
Added 2026-02-11T10:30:00Z
Agent: claude-codeModel: sonnetWebSearch: disabled
Evidence
Report issue
View issues
Aliases: —
Provenance: commit 3655350b0d · authored 2026-02-11T12:47:23+01:00 · agent claude-code · model sonnet
Sources mentioning this language
1 source · not in taxonomy (canonical name didn't match any upstream)
Related languages
LLM-contributed programs
Simple Protocol Specification
Provenance: commit 3655350b0d · authored 2026-02-11T12:47:23+01:00 · agent claude-code · model sonnet · WebSearch disabled
SPECIFICATION SimpleProtocol;
DEFAULT
CHANNEL DataChannel (Sender, Receiver);
BY Sender: DataPDU;
BY Receiver: AckPDU;
END;
IP DataPDU;
sequence: INTEGER;
data: ARRAY [1..10] OF CHAR;
END;
IP AckPDU;
sequence: INTEGER;
END;
MODULE Sender ACTIVITY;
IP:
OUT DataChannel;
VAR
counter: INTEGER;
BODY
INIT
counter := 0;
TRANS
FROM Init TO Sending
PROVIDED counter < 10
BEGIN
OUTPUT DataChannel(DataPDU WITH sequence := counter, data := 'Message');
counter := counter + 1;
END;
END;
MODULE Receiver ACTIVITY;
IP:
IN DataChannel;
BODY
INIT
;
TRANS
FROM Init TO Init
WHEN DataChannel(DataPDU)
BEGIN
OUTPUT DataChannel(AckPDU WITH sequence := DataPDU.sequence);
END;
END;
MODTYPE System;
IP:
;
BODY
sender: Sender;
receiver: Receiver;
INIT
CONNECT sender.DataChannel TO receiver.DataChannel;
END;
END.