Mascarpone

A programming language in the genre of esolang by Chris Pressey, Cat's Eye Technologies, Dec 10, 2007

Esowiki: Mascarpone

Mascarpone is a self-modifying language able to alter the meta-circular interpreter which defines it, like its predecessor Emmental. Unlike Emmental however, in Mascarpone interpreters are first-class objects, making the job of reflective interpreter-modification quite a bit cleaner and richer.

Sample Program

v['[/''/']v*]v*'?<^v[/?/<]v*'S<[>!]v*'F<^[]v*1'p'kS'kF.

Computational Class

believed Turing-complete

Programming Paradigms

Defined by

mascarpone.hs in the Mascarpone distribution

Influences

Influenced

Implementations