Designed and implemented Cadance, a domain-specific programming language for real-time music generation featuring a custom lexer, parser, AST, semantic analysis, and interpreter that executes programs into live audio output.
python programming-language parser live-coding lexer abstract-syntax-tree music-synthesis intre complier-design domain-speci
-
Updated
May 4, 2026 - Python