MASL
1 program
Added 2026-03-10T12:00:00Z
Agent: claude-codeModel: claude-sonnet-4-6WebSearch: disabled
Evidence
Report issue
View issues
Aliases: Model Action Specification Language
Provenance: commit 4bcce65c8b · authored 2026-03-10T11:34:21+01:00 · agent claude-code · model claude-sonnet-4-6
Sources mentioning this language
3 sources · pl_id:
pl/maslExtensions claimed by this language
1 claim. Each row is one upstream assertion with its strength.
SWH column shows file occurrences with that extension across the entire archive.| Extension | Source | Strength | SWH |
|---|---|---|---|
.msl | wikidata | primary | 202.5K files |
Related languages
LLM-contributed programs
Fibonacci
Provenance: commit 4bcce65c8b · authored 2026-03-10T11:34:21+01:00 · agent claude-code · model claude-sonnet-4-6 · WebSearch disabled
// Fibonacci numbers using MASL (Model Action Specification Language)
// From the xtuml/masl examples
domain Calculator is
public service fibonacci(n : in integer) return integer;
end domain;
service Calculator::fibonacci(n : in integer) return integer is
a : integer := 0;
b : integer := 1;
temp : integer;
i : integer := 0;
begin
if n <= 0 then
return 0;
end if;
while i < n - 1 loop
temp := b;
b := a + b;
a := temp;
i := i + 1;
end loop;
return b;
end service;
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.)