git @ Cat's Eye Technologies Nhohnhehr / 67ee8ae
Mention implementation in README and fix mangled Markdown. catseye 10 years ago
1 changed file(s) with 15 addition(s) and 3 deletion(s). Raw diff Collapse all Expand all
147147 encounters the end of input, writes out the bits in the reverse order
148148 they were read in, with the following changes:
149149
150 - for every "1" in the input, a "1" comes out
151 - for every "0" in the input, "10" comes out
152 - there's an extra "1" at the end of the output
150 * for every `1` in the input, a `1` comes out
151 * for every `0` in the input, `10` comes out
152 * there's an extra `1` at the end of the output
153153
154154 +------------+
155155 | /} |
190190 This document was adapted from [the esolangs.org wiki page for
191191 Nhohnhehr](http://www.esolangs.org/wiki/Nhohnhehr), which, like all
192192 esowiki articles, has been placed under public domain dedication.
193
194 Implementation
195 --------------
196
197 The Nhohnhehr distribution contains a Nhohnhehr interpreter, written
198 in Python, based on [this implementation of
199 Nhohnhehr](http://esolangs.org/wiki/User:Marinus/Nhohnhehr_interpreter)
200 by [Marinus](http://www.esolangs.org/wiki/User:Marinus). It
201 is effectively the reference interpreter, since it seems to correctly
202 implement the language described here, and there are, to the best of
203 my knowledge, no other implementations of Nhohnhehr in existence.
204 Like all content from the esowiki, it too is in the public domain.