Rapira (Рапира) – Soviet programming language interpreter
Summary
Rapira is a TypeScript/Bun-based interpreter for RAPIRA, the Soviet educational programming language designed in the 1980s for the Agat microcomputer. The project includes a full interpreter (lexer, parser, tree-walking evaluator), a CLI and REPL, a web playground, tests, and a turtle graphics engine, all released under the MIT license with documentation reflecting the original SPEC and RAPIRA specs.