Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/susisu/whitespace-js
Whitespace interpreter
https://github.com/susisu/whitespace-js
esolang interpreter javascript whitespace
Last synced: 2 days ago
JSON representation
Whitespace interpreter
- Host: GitHub
- URL: https://github.com/susisu/whitespace-js
- Owner: susisu
- License: mit
- Created: 2016-04-12T06:00:01.000Z (over 8 years ago)
- Default Branch: master
- Last Pushed: 2017-01-15T05:56:17.000Z (almost 8 years ago)
- Last Synced: 2024-12-24T00:07:28.134Z (3 days ago)
- Topics: esolang, interpreter, javascript, whitespace
- Language: JavaScript
- Homepage:
- Size: 39.1 KB
- Stars: 2
- Watchers: 2
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Whitespace-JS
[Whitespace](https://esolangs.org/wiki/Whitespace) interpreter written in JavaScript## Usage
```
npm install -g @susisu/whitespace-js
wspace
```
It also contains `ws2unws` and `unws2ws` which convert a Whitespace program into a human readable format (named *UnWhitespace*) and vice versa.For more information, see `wspace -h`.
## Notes
* Numbers and arithmetic have only 32bit precision (not arbitrary precision as the original implementation).
* Programs not terminated by `[LF][LF][LF]` will produce warnings (use `-w, --no-warnings` to suppress them).## License
[MIT License](http://opensource.org/licenses/mit-license.php)## Author
Susisu ([GitHub](https://github.com/susisu), [Twitter](https://twitter.com/susisu2413))