Interpreter-modifying
Jump to navigation
Jump to search
Interpreter-modifying esoteric programming language is a concept invented by User:TBPO, through it was used a few times before.
An interpreter-modifying esoteric programming language is an esolang that can modify the way it interprets the code in runtime.
Examples:
- A basic interpreter-modifying esolang is Emmental, that has a command that redefines an instruction to mean different thing.
- More advanced interpreter-modifying esolang is Mascarpone, which manipulates interpreters as normal data.
- Snowflake is extreme example of interpreter-modification, in which the interpreter and the program evolve and adapt to each other.
- Unsmiley is a string-rewriting esolang that redefines its own syntax.
- Interpreterion is my esolang in which the program consists of interpreters.