https://github.com/tpb1908/brainfuckkotlin
BrainFuck editor and interpreter for Android
https://github.com/tpb1908/brainfuckkotlin
brainfuck brainfuck-interpreter kotlin-android
Last synced: about 1 year ago
JSON representation
BrainFuck editor and interpreter for Android
- Host: GitHub
- URL: https://github.com/tpb1908/brainfuckkotlin
- Owner: tpb1908
- Created: 2017-07-01T21:28:18.000Z (almost 9 years ago)
- Default Branch: master
- Last Pushed: 2018-05-17T00:29:35.000Z (almost 8 years ago)
- Last Synced: 2025-01-02T14:11:50.128Z (over 1 year ago)
- Topics: brainfuck, brainfuck-interpreter, kotlin-android
- Language: Kotlin
- Homepage:
- Size: 537 KB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Brainfuck [](https://travis-ci.org/tpb1908/BrainfuckKotlin)
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
| | |
| --- | --- |
|  |  |
|  |  |