loklaan / zerowidth-lang

Runs programs written in Whitespace Language (modified to use Zero Width chars)

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Whitespace Interpreter (modified to use Zero Width chars)

CLI to interpret programs written in the Whitespace programming language, but modifed to use Zero Width characters ZEROWIDTH SPACE and ZEROWIDTH NON-JOINER.

Usage

Quick Start

$ npx zerowidth-lang print-hello-world.zw

# Install
$ npm i -g zerowidth-lang

# Running a program
$ zerowidth print-hello-world.zw
$ Hello World!

# Also works with stdin!
$ cat print-hello-world.zw | zerowidth
$ Hello World!

Contributing

This is a silly project, I won't be maintaining it for any real use case!

Saying that, feel free to make GitHub issues. 👍

Legal

Credit

Thanks vii5ard! The interpreter & compiler where adapted from the vii5ard/whitespace IDE, which you should use to create programs!

License

MIT License

Copyright (c) 2019 Lochlan Bunn

About

Runs programs written in Whitespace Language (modified to use Zero Width chars)

License:MIT License


Languages

Language:JavaScript 100.0%