Category:Programming language:Inform 7
From LiteratePrograms
The Inform 7 adventure game programming language compiles a (rather formal) "natural language" to Z-machine code. While the emphasis on natural language leads to a certain verbosity, an interesting result is that phrases such as the nearest examined node contacting the current node may serve both as specification and as executable code.