5 releases

0.3.1 Apr 15, 2024
0.3.0 Oct 14, 2023
0.2.2 May 4, 2023
0.2.1 Jul 2, 2022
0.2.0 Jun 5, 2022

#380 in Programming languages

MIT license

40KB
1K SLoC

fungoid

A Befunge interpreter and text-UI IDE written in Rust.

Installation

fungoid can be installed using cargo, the Rust package manager:

cargo install fungoid

Usage

Fungoid provides a CLI command fungoid. Use the --help option to see what it can do:

$ fungoid --help
A Befunge interpreter and text-UI IDE written in Rust

Usage: fungoid <COMMAND>

Commands:
  run       Run a program
  ide       Start the TUI IDE
  examples  Interact with the bundled example programs
  help      Print this message or the help of the given subcommand(s)

Options:
  -h, --help     Print help
  -V, --version  Print version

For example:

$ fungoid examples run eratosthenes --profile
Executed 4752 instructions in 213us 969ns (22,208,824 instructions/second)
2357111317192329313741434753596167717379

Dependencies

~7–17MB
~237K SLoC