Skip to content

A chronofuck interpreter written in kotlin (also probably the first chronofuck interpreter)

License

Notifications You must be signed in to change notification settings

SilverAndro/CRFKKT

Repository files navigation

CRFKKT

CRFKKT is a (probably the first) chronofuck interpreter!

Currently, doesn't build a standalone JAR, but feel free to add it yourself.

Usage

To pass in a file, the first 2 arguments should be -f and the filename respectively, for example, -f examples/cat.crfk to run the cat example

Other arguments:

  1. -v: verbose mode, basically debugging, prints out the state of the interpreter before each execution
  2. -nzr: non-zero jump on end, inverts the behavior of } to jump if the value is not zero
  3. -eaj: erase allows jumps, erase will not force the instruction pointer back to before time was "erased"

Examples are located in the examples directory

About

A chronofuck interpreter written in kotlin (also probably the first chronofuck interpreter)

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages