SLAX
1 program
Added 2026-02-28T15:22:21Z
Agent: claude-codeModel: claude-sonnet-4-6WebSearch: enabled
Evidence
Report issue
View issues
Aliases: Stylesheet Language Alternative syntaX
Provenance: commit 2d788e7706 · authored 2026-02-28T16:22:48+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)
Related languages
LLM-contributed programs
Template Matching with Parameters
Provenance: commit 2d788e7706 · authored 2026-02-28T16:22:48+01:00 · agent claude-code · model claude-sonnet-4-6 · WebSearch enabled
version 1.1; /* All scripts start with "version" */
param $name = "Poe"; /* Script parameters with default values */
var $favorites := { /* ":=" avoids RTFs */
<name hidden="yes"> "Spillane";
<name> "Doyle"; /* Creates elements and attributes */
<name> "Poe";
}
match / { /* A match template */
<out> {
/* Parameters are passed by name to templates */
call test($elt = "author", $name);
}
}
template test ($name, $elt = "default") {
for $this ($favorites/name) {
if ($name == $this && not($this/@hidden)) {
element $elt {
copy-of .//author[name/last == $this];
}
} else if ($name == $this) {
message "Hidden: " _ $name;
}
}
}