Operational semantics builder
Define and test operational semantics specifications for programming languagesFrom its SKILL.md
npx -y skills add a5c-ai/babysitter --skill operational-semantics-builderAssembled from the repository path, not quoted from the project. Check it against their README if it does not work.
SKILL.md
1.3 KB, 149 tokens by cl100k_base, as published. Nobody here has run it
Operational Semantics Builder
Purpose
Provides expert guidance on defining operational semantics for programming language specification and testing.
Capabilities
- Small-step semantics rule generation
- Big-step semantics rule generation
- Evaluation context definition
- Substitution and binding handling
- Semantics execution/testing
- Equivalence proofs
Usage Guidelines
- Semantics Style: Choose small-step or big-step
- Rule Definition: Define reduction/evaluation rules
- Contexts: Define evaluation contexts if needed
- Testing: Execute semantics on test programs
- Validation: Verify expected behavior
Tools/Libraries
- PLT Redex
- K Framework
- Ott
- Maude
What ships with it
Read from the repository
Just SKILL.md. No reference files, no scripts.