schemelike-metacircular-eval - Build Metacircular Scheme Evaluators
Guide for building metacircular evaluators in Scheme-like languages
Tags
Updated: 2026-05-11Capabilities
Typical Inputs
Typical Outputs
What this skill does
- examine interpreter implementation
- study test cases
- establish testing mechanism
- create interpretation model
- implement environment operations
- test environment operations
- create closure structures
- implement eval-apply loop
- handle let expressions
- debug multi-level interpretation
- create minimal reproduction
- add debug output
- compare execution traces
- run unit tests
- create test files
- verify implementation
Inputs
- host interpreter implementation
- test files
- test cases
- environment structures
- expression types
- parameter bindings
- function bodies
- program code
Outputs
- metacircular evaluator implementation
- unit test results
- debug output
- execution traces
- test files
Requirements
- host language environment
- scheme-like language support
- test execution mechanism
- shell command access
