Wunnel
Try it online @ catseye.tc | Wiki entry @ esolangs.org | See also: Etcha ∘ Gemooy
This is the reference distribution of Wunnel, an esoteric programming language.
At present, it contains:
- the specification of the language, in doc/Wunnel.md, copied from the Wunnel article on the esolangs.org wiki (which is in the public domain and was mostly written by me anyway);
- an implementation of Wunnel in JavaScript and HTML5, using yoob.js; and
- an implementation of Wunnel in Lua.
It's all in the public domain; see the file LICENSES/Unlicense.txt for more information.
There is also a public-domain implementation of Wunnel in Java included in the yoob distribution.
Commit History
@master
git clone https://git.catseye.tc/Wunnel/
- Add "See also bar" to README. Chris Pressey 5 years ago
- Merge pull request #2 from catseye/develop-1.0-2018.01 Chris Pressey (commit: GitHub) 8 years ago
- CSS bandaid. Chris Pressey 8 years ago
- Fix HTML things. Chris Pressey 8 years ago
- Use yoob.elementFactory to create the UI. Chris Pressey 8 years ago
- This file has always had more than the controller in it... Chris Pressey 8 years ago
- Fix storageKey. Chris Pressey 8 years ago
- Address the tape with a yoob.Cursor which is displayed in the view. Chris Pressey 8 years ago
- Add a yoob.TapeHTMLView for the tape. Could use a cursor, still. Chris Pressey 8 years ago
- Make the display container a CSS flex container. Chris Pressey 8 years ago
- Update yoob.js. Mostly there but needs a tape view and flex CSS. Chris Pressey 8 years ago
- Move launch code to wunnel-launcher.js; getWunnelControllerClass(). Chris Pressey 8 years ago
- Merge pull request #1 from catseye/make-files-jsonp Chris Pressey (commit: GitHub) 8 years ago
- Add example programs. Read example programs from JSONP file. Chris Pressey 8 years ago
- Added tag 1.0-2015.0108 for changeset 8c668a2ce14e Chris Pressey 10 years ago
- Use yoob.js 0.7-2015.0108. Select initial example source. Chris Pressey 11 years ago
- Update to yoob.js 0.7 (inconsequential.) Chris Pressey 11 years ago
- Import latest yoob.js 0.7-PRE sources. Chris Pressey 11 years ago
- Update yoob.Controller to 0.7-PRE and add "Reset" button. Chris Pressey 11 years ago
- More small cleanups. Chris Pressey 11 years ago
- Tiny cleanup. Chris Pressey 11 years ago
- Added tag 1.0 for changeset a8baf0f1cb3a Chris Pressey 11 years ago
- Remove Java implementation (already in the yoob distribution.) Chris Pressey 11 years ago
- Update yoob.js components to version 0.6. Chris Pressey 12 years ago
- yoob.Controller has state, docs, block for input, and terminate. Cat's Eye Technologies 12 years ago
- Clean up display a bit. Clear input and output upon load. Cat's Eye Technologies 12 years ago
- Show tape, input and output, end program on END or out of bounds. Cat's Eye Technologies 12 years ago
- Add operation table. Not done, but starting to go like Wunnel. Cat's Eye Technologies 12 years ago
- Initial, incomplete implementation in Javascript with yoob.js. Cat's Eye Technologies 12 years ago
- GNU Make-specific conditional that makes it "just work" under Cygwin. Cat's Eye Technologies 12 years ago