Skip to content

tpb1908/BrainfuckKotlin

Repository files navigation

Brainfuck Build Status

A Brainfuck interpreter for Android, written in Kotlin.

Features

  • Default programs
    • Hello world
    • ROT 13 (Shifts input values by 13)
    • Fibonacci (Outputs the fibonacci sequence for values below 100)
    • Squares (Outputs the squares of numbers from 0 to 100)
    • Factorial (Outputs arbitrarily many factorials)
    • QWERTY to DVORAK (Converts QWERTY keycodes to DVORAK)
  • Support for
    • Memory size
    • Maximum and minimum values
    • Error, wrap, or expand on pointer overflow
    • Error or wrap on pointer underflow
    • Error, wrap, or cap on value overflow
    • Error, wrap, or cap on value underflow
    • Input from array or keyboard input while running
    • Breakpoints
    • Stepping
    • Debug information
  • Light and dark themes
Main Main_dark
Editor Runner

About

BrainFuck editor and interpreter for Android

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages