moofuck

1.0.4 • Public • Published

moofuck

A moo-flavored version of Brainfuck.

Syntax

Each line must contain only moo and end in either LF or CRLF. Anything else is ignored. The 8 possible 3-permutations of LF/CRLF endings are mapped to the 8 commands as specified:

Brainfuck Moofuck
> LF LF LF
< LF LF CRLF
+ LF CRLF LF
- LF CRLF CRLF
. CRLF LF LF
, CRLF LF CRLF
[ CRLF CRLF LF
] CRLF CRLF CRLF

Errors

All errors are thrown as new Error('moo').

Usage

Install with npm install moofuck --global.

Usage

  moofuck [filename]           Execute a Moofuck program
  moofuck [filename] [input]   ...with an input string

Examples

  moofuck examples/helloWorld.moofuck
  moofuck examples/cat.moofuck "Hello World!"

Examples

See /examples for sample Moofuck programs.

Readme

Keywords

Package Sidebar

Install

npm i moofuck

Weekly Downloads

0

Version

1.0.4

License

MIT

Last publish

Collaborators

  • pillowfication