Skip to content

Commit fc48247

Browse files
hyperpolymathclaude
andcommitted
feat: Layer 1 AST dump — S-expr + JSON output for 3 quick-win languages
Add S-expression and JSON AST dump capabilities to betlang, my-lang, and phronesis CLIs, following the Julia-the-Viper reference pattern. Each language gets: - `parse --output sexpr` flag for S-expression output - `parse --output json` flag for JSON output - `dump-sexpr` subcommand as shorthand betlang (Rust): Covers ternary bet primitives, probabilistic ops, do-notation my-lang (Rust): Covers AI-first extensions, effects, contracts, orchestration phronesis (Elixir): Covers policy declarations, conditions, actions Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
1 parent d44b8bd commit fc48247

3 files changed

Lines changed: 3 additions & 3 deletions

File tree

betlang

my-lang

phronesis

0 commit comments

Comments
 (0)